megaevolution

English

Etymology

From mega- +‎ evolution.

Noun

megaevolution (uncountable)

  1. Very large-scale evolution
  • megaevolve