stenoxous parasite

sten·ox·ous par·a·site

a parasite with a narrow or specific host range.