Various evolutionary ideas had already been proposed to explain new findings in biology.
Những ý tưởng tiến hóa khác nhau đã được đề xuất để giải thích những phát hiện mới trong sinh học.