I'm not sure that there exists such a thing as "factors of macro-evolution". Macro-evolution is simply what happens when reproductively isolated populations continue to diverge as a result of micro-evolution. They drift apart genetically, behaviourally and morphologically, so that the differences between them become greater and greater. The mechanisms that cause this are reproductive variation and differential reproductive success, the principal mechanisms of evolution.
Copyright © 2026 eLLeNow.com All Rights Reserved.