0



100
What is macroevolution.
This type of evolution is governed by the same forces as microevolution.




No categories found