heteroecious

adjective
  1. (of a parasitic organism, especially a rust fungus) requiring two different host species to complete its life cycle
  2. Usage: biology; mycology

Examples