Portuguese-English dictionary »

gene egoísta meaning in English

PortugueseEnglish
gene egoísta noun
{m}

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