• word of the day

    cnidosporidia

    cnidosporidia - Dictionary definition and meaning for word cnidosporidia

    Definition
    (noun) single-host parasites of lower vertebrates and invertebrates
Download our Mobile App Today
Receive our word of the day
on Whatsapp