Adjective
heterecious (not comparable) (biology) living on one host at one stage (or generation) and then upon another in the next