Definitions
noun
marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide
Look “lampshell” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide