Wiktionary
dussumieriids
n. (plural of dussumieriid English)
n. (plural of dussumieriid English)