stenoxous parasite

sten·ox·ous par·a·site

a parasite with a narrow or specific host range.
Farlex Partner Medical Dictionary © Farlex 2012