meaning of Brachiopoden

Brachiopoden - German to English

brachiopods [Brachiopoda]