C2 adjective #34,543 most common

of or relating to parasites that live in the internal organs of animals

endoparasitic in 30 Seconds

  • (adjective) of or relating to parasites that live in the internal organs of animals

Meanings

  1. 1
    adjective of or relating to parasites that live in the internal organs of animals
Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!