haliotis tuberculata

Noun
  1. An abalone found near the Channel Islands (synset 101945728)

Other Searches