Wiktionary
semelparous
a. (context biology English) reproducing only once in a lifetime
a. (context biology English) reproducing only once in a lifetime