meaning of brachiopods

1. One of the Brachiopoda, or its shell.
2.
marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide


Related Words

brachiopod | brachiopoda | brachiopodous |

Developed & Maintained By Taraprasad.com

Treasure Words