Home
Search
Index
Definify.com
Definition
2025
cryptosporidia
cryptosporidia
English
Noun
cryptosporidia
plural of
cryptosporidium
Similar Results