Definition of Lampshell

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

Synonyms of Lampshell


Antonyms of Lampshell


No Antonyms Found.

Homophones of Lampshell


No Homophones Found.