Brachioganoid

Brach`i`og´a`noid


n.1.One of the Brachioganoidei.