Wiktionary
chirocephalids
n. (plural of chirocephalid English)
n. (plural of chirocephalid English)