Word info Synonyms

lampshell

Noun

Meaning

marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms