meaning of brachiopoda

1. A class of Molluscoidea having a symmetrical bivalve shell, often attached by a fleshy peduncle.
2.
marine invertebrates that resemble mollusks


Related Words

brachiopoda |

Developed & Maintained By Taraprasad.com

Treasure Words