• word of the day

    eimeria

    eimeria - Dictionary definition and meaning for word eimeria

    Definition
    (noun) parasitic on the digestive epithelium of vertebrates and higher invertebrates
    Synonyms : coccidium
Download our Mobile App Today
Receive our word of the day
on Whatsapp