Heterosporous rhymes with:
homosporous, prosperous, homosporous, prosperous, homosporous, obstreperous, oviparous, ovoviviparous, prosperous, viviparous
homosporous, prosperous, homosporous, prosperous, homosporous, obstreperous, oviparous, ovoviviparous, prosperous, viviparous