lamp_shellEnglish

brachiopod, lamp shell, lampshell

Noun

Marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food, found worldwide

English: brachiopod, lamp shell, lampshell

English words with similar meanings

Show 2 words