Spanish-English dictionary »

inmortalidad biológica meaning in English

SpanishEnglish
inmortalidad biológica noun
{f}

biological immortality(phenomenon)
noun