Bird pollinated plant mixes it up when it comes to sex
Across the western Cape of South Africa can be found small plants in the Iris family called Babiana. Flitting between them are sunbirds, small colourful birds like the African version of hummingbirds, that drink the nectar ...