Wiktionary
adelogyrinids
n. (plural of adelogyrinid English)
n. (plural of adelogyrinid English)