Similarity of adj endoparasitic

1 sense of endoparasitic

Sense 1
endoparasitic -- (of or relating to parasites that live in the internal organs of animals)

2026, Cloud WordNet Browser