Similarity of adj endoparasitic

1 sense of endoparasitic

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

2025, Cloud WordNet Browser