Wiktionary
diplogyniids
n. (plural of diplogyniid English)
n. (plural of diplogyniid English)