Wiktionary
ophiotrichids
n. (plural of ophiotrichid English)
n. (plural of ophiotrichid English)