Home › Words › E › endoparasitoidendoparasitoidendoparasitoid · noun — an endoparasitic parasitoid.Definition from Wiktionary (CC BY-SA 3.0).EtymologyFrom endo- + parasitoid.nounAn endoparasitic parasitoidDefinitions & examples from Wiktionary (CC BY-SA 3.0).Words closest in meaningBy meaning, not spelling — each word's AI semantic fingerprint, nearest first.ectoparasitoid 81% match — An ectoparasitic parasitoid. vs endoparasitoid →autoparasitoid 74% match — a parasitoid that practices autoparasitism vs endoparasitoid →entomoparasite 73% match — Any parasite that is parasitic to insects vs endoparasitoid →endoparasitically 73% match — In an endoparasitic manner vs endoparasitoid →entomoparasitic 73% match — Relating to entomoparasites vs endoparasitoid →endoparasitic 71% match — Of or pertaining to endoparasites. vs endoparasitoid →parasitoidy 70% match — The condition of being parasitoid vs endoparasitoid →endophagous 70% match — That feeds from within the host organism vs endoparasitoid →