Popular Wordlists
  • word of the day

    sporozoa

    sporozoa - Dictionary definition and meaning for word sporozoa

    Definition
    (noun) strictly parasitic protozoans that are usually immobile; includes plasmodia and coccidia and piroplasms and malaria parasites
    Synonyms : class sporozoa
Download our Mobile App Today
Receive our word of the day
on Whatsapp