entoparasite (n.)youdaoicibaDictYouDict
1847; see ento- + parasite. Perhaps from German or French.