Tamil Dictionary 🔍

microparasite

Mi`cro*par"a*site, n. Defn: A parasitic microörganism. -- Mi`cro*par`a*sit"ic (#), a.


microparasite - Similar Words