Wiktionary
microsporidians
n. (plural of microsporidian English)
n. (plural of microsporidian English)