Skip to main content

sporozoa

English sporozoa meaning in English  •  sporozoa का अर्थ अंग्रेजी में
n. pl.
  • An extensive division of parasitic Protozoa, which increase by sporulation. It includes the Gregarinida.
Advertisement