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.