entoparasite

[,entə'pærəsait]
  • n. = endoparasite
entoparasite
«
1 / 10
»
entoparasite (n.)
1847; see ento- + parasite. Perhaps from German or French.