Cryptosporidium meleagridis (Q103821567)
Cryptosporidium
Language: