haliotis tuberculata


Meanings

  • an abalone found near the Channel Islands