Wiktionary
iteroparous
a. (context biology English) reproducing more than once in a lifetime
a. (context biology English) reproducing more than once in a lifetime