• word of the day

    cestode

    cestode - Dictionary definition and meaning for word cestode

    Definition
    (noun) ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates
    Synonyms : tapeworm
Download our Mobile App Today
Receive our word of the day
on Whatsapp