|en(ˌ)dō+ noun
Etymology: International Scientific Vocabulary end- + parasite
: a parasite that lives in the internal organs or tissues of its host — opposed to ectoparasite
• en·do·parasitic “+ adjective
• en·do·parasitism “+ noun
|en(ˌ)dō+ noun
Etymology: International Scientific Vocabulary end- + parasite
: a parasite that lives in the internal organs or tissues of its host — opposed to ectoparasite
• en·do·parasitic “+ adjective
• en·do·parasitism “+ noun
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012