Definition of Lampshell

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

Synonyms of Lampshell


No Synonyms Found.

Antonyms of Lampshell


No Antonyms Found.

Homophones of Lampshell


No Homophones Found.