Spanish-English dictionary »

macroevolución meaning in English

SpanishEnglish
macroevolución noun
{f}

macroevolution(large-scale patterns or processes in the history of life)
noun