Wiktionary
baryonychids
n. (plural of baryonychid English)
n. (plural of baryonychid English)