Q:If macroevolution above the level of the species is evolution over eras and periods, then macroevolution above the level of the species happens over what? Answer choices: - seasons - eras - scale - Earth - plates - days - minutes - years
A:
eras