Wiktionary
plasmodiophorids
n. (plural of plasmodiophorid English)
n. (plural of plasmodiophorid English)