English dictionary

lampshell meaning and definition

Definition and meaning of lampshell at MeaningMonkey.org. lampshell meaning and definition in the English Dictionary.

LAMPSHELL noun

Definition of lampshell (noun)

  1. marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: