Wiktionary
zatrachydids
n. (plural of zatrachydid English)
n. (plural of zatrachydid English)