The key difference between autoecious rust and heteroecious rust is that autoecious rust is a parasitic fungus which can complete its life cycle on a single host species, while heteroecious rust is a parasitic fungus that requires two or more host species to complete its life cycle. Rust is a plant disease caused by parasitic […]