semispecific (specific + semi-; half_partial)
Somewhat specific; specific in a limited degree