Tamil Dictionary 🔍

sporozoa

Spo`ro*zo"a, n. pl. Etym: [NL., from Gr. a spore + (Zoöl.) Defn: An extensive division of parasitic Protozoa, which increase by sporulation. It includes the Gregarinida.


sporozoa - Similar Words