Wiktionary
microdomatids
n. (plural of microdomatid English)
n. (plural of microdomatid English)