Word info Synonyms

endozoan

Speech parts

1. endozoan - Noun

2. endozoan - Adjective

Meaning

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

of or relating to entozoa

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms