• 1 Hits
  • Search Condition : Filter (MeSH = Parasites / ultrastructure)
Species Resource Title
Algae 4391 A photosynthetic alveolate closely related to apicomplexan parasites.