Microparasite
Word Dictionary
-> Microparasite
Search:
Microparasite
(n.) A parasitic microorganism.
Terms of Use
Canadian Jobs