Englishfor English speakers
evolutionary trap
English
Meaning evolutionary trap meaning
What does evolutionary trap mean?
evolutionary trap
noun
—
(biology, evolutionary biology) The situation of an evolved behaviour or trait of a species becoming detrimental to the survival or reproductive ability of individuals, possibly leading to extinction.
—
situation of ecological change triggering bad choices about habitat
Are you looking for...?