LAMP SHELL


Meaning of LAMP SHELL in English

a mollusklike marine animal; brachiopod.

Also, lampshell .

[ 1850-55; so called because its shape was thought to resemble that of an ancient Roman oil lamp ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .