EngToVietEnglish · Vietnamese

English dictionary

entozoon

Definitions, examples, synonyms and antonyms from WordNet 3.0.

noun

  1. any of various parasites that live in the internal organs of animals (especially intestinal worms)

    noun.animal

    Source: WordNet 3.0

Nearby words

Learn Vietnamese

Browse English words starting with E · Translate this word