1 English Synonyms for LAMPSHELL
Prev.1Next
brachiopod
Definition: 1. Any of many marine invertebrates, of the phylum Brachiopoda, that have bivalve dorsal and ventral shells with two tentacle-bearing arms that capture food
Show more information about brachiopod
Prev.1Next
Search took: 10.2602 ms