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