• word of the day

    gregarine

    gregarine - Dictionary definition and meaning for word gregarine

    Definition
    (noun) vermiform protozoans parasitic in insects and other invertebrates
Download our Mobile App Today
Receive our word of the day
on Whatsapp