Popular Wordlists
  • word of the day

    entozoan

    entozoan - Dictionary definition and meaning for word entozoan

    Definition
    (noun) any of various parasites that live in the internal organs of animals (especially intestinal worms) Definition
    (adj) of or relating to entozoa
    Synonyms : endozoan
    Definition
    (adj) living within a living animal usually as a parasite
    Synonyms : endozoic , entozoic
    Example Sentence
    • entozoic worms
Download our Mobile App Today
Receive our word of the day
on Whatsapp