Macroevolutionary definition

Pertaining to, or as a result of macroevolution.
adjective
0
0
Advertisement