Aconoidasida definition

A taxonomic class within the infraphylum Sporozoa — many apicomplexan parasites.
pronoun
0
0
Advertisement