lifetime reproductive success (lrs) - Francés Inglés Diccionario