heteroecious a of parasites; passing through different stages of the life cycle on different host species heteroecious fungi heteroecious insects Antonym(s) autoecious