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