endohelminth
English
Etymology
From
endo-
+
helminth
.
Noun
endohelminth
(
plural
endohelminths
)
Any
endogenous
helminth