natural selection
English Dictionary
->
Letter N
-> natural selection
Search Dictionary:
natural selection Definition
(n)
a
natural
process
resulting
in
the
evolution
of
organisms
best
adapted
to
the
environment
natural selection Synonyms
natural selection
selection
survival
survival of the fittest
© Art Branch Inc.