Wiktionary
diplotriaenids
n. (plural of diplotriaenid English)
n. (plural of diplotriaenid English)