Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
natural selection
in English
natural selection
us
/ˈnætʃərəl ˌsɛlekˌʃən/
uk
/ˈnætʃərəl ˌsɛlɛkˌʃən/
#common
Definitions
Noun
a
process
where
traits
aiding
survival
are
passed
to
offspring
;
unfavorable
ones
are
eliminated