lampshell

Nouns

  • (n) marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide brachiopod, lamp shell,

Synonyms

brachiopod lamp shell

Words of close approximity