YourDictionary

teleonomy

noun

the concept that an organism's structures or functions must have given it an evolutionary advantage

Related Forms:

link/cite print suggestion box