Wiktionary
gorgonocephalids
n. (plural of gorgonocephalid English)
n. (plural of gorgonocephalid English)