• word of the day

    tapeworm

    tapeworm - Dictionary definition and meaning for word tapeworm

    Definition
    (noun) ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates
    Synonyms : cestode

Word used in video below:
text: botulism a 30-foot tapeworm or
Download our Mobile App Today
Receive our word of the day
on Whatsapp