Wiktionary
platycephalids
n. (plural of platycephalid English)
n. (plural of platycephalid English)