Home
Search
Index
Definify.com
Definition
2025
microsporidians
microsporidians
English
Noun
microsporidians
plural of
microsporidian
Similar Results