Heteroecious

Requiring two or more unrelated hosts for
completing the life cycle of a rust.