• word of the day

    endamoebidae

    endamoebidae - Dictionary definition and meaning for word endamoebidae

    Definition
    (noun) a large family of endoparasitic amebas that invade the digestive tract
    Synonyms : family endamoebidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp