Word info Synonyms

endozoic

Adjective

Meaning

living within a living animal usually as a parasite

Source: WordNet

Synonyms

Anagrams

Examples

entozoic worms Source: Internet

Close letter words and terms