Noun
mesoevolution (uncountable) (biology) Evolutionary change on a time-scale intermediate between microevolution and macroevolution