lampshell

1. (noun) marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide
Synonyms: brachiopod, lamp shell
Related Words: invertebrate



Terms and Conditions of Use / Copyright Notice