English dictionary

lamp shell meaning and definition

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

LAMP SHELL noun

Definition of lamp shell (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: