MulticellularParasite

Multicellular parasite that causes an infection.

MulticellularParasite

Multicellular parasite that causes an infection.