French-English dictionary »

gène égoïste meaning in English

FrenchEnglish
gène égoïste nom {m}

selfish gene◼◼◼(gene regarded as primary driver and beneficiary of the evolutionary process)
noun