What is the full meaning of brachiopods
BRACHIOPOD, a bivalve marine invertebrate [n]
Example of the word brachiopods placed on a Scrabble board.