Darwin's beautiful contrivances: evolutionary and functional evidence for floral adaptation.

Darwin's beautiful contrivances: evolutionary and functional evidence for floral adaptation.