Origin: Latin suffix -ous
Heteroecious has 2 different meanings across 1 category:
of parasites; passing through different stages of the life cycle on different host species
"heteroecious fungi"
"heteroecious insects"
Of dependent organisms, spending portions of the life cycle on different types of hosts.