MalayTranslate.com
Malay to English Translator
Translate Here

English to English

natural selection
('n/&//tS//@/r/@/l_s/I/'l/E/k/S//@/n )

noun (n)

  • a natural process resulting in the evolution of organisms best adapted to the environment
    alami mengakibatkan proses evolusi organisma terbaik beradaptasi dengan lingkungan
    source: wordnet30