Flowering plants – Evolution and Biology
Flowering plants: Lavender flowers smell wonderful! Before there were flowers... For millions of years, the Earth was covered with ferns and pine trees and moss and mushrooms, without any flowers, grass, [...]