• word of the day

    macroevolution

    macroevolution - Dictionary definition and meaning for word macroevolution

    Definition
    (noun) evolution on a large scale extending over geologic era and resulting in the formation of new taxonomic groups
Download our Mobile App Today
Receive our word of the day
on Whatsapp