specific parasite n. A parasite that habitually lives in its present host and is particularly adapted for the host species.