Home
Search
Index
Definify.com
Definition
2024
microsporidium
microsporidium
English
Noun
microsporidium
(
plural
microsporidia
)
microsporidian
Similar Results