English: Bee Orchid
Binomial: Cottonia peduncularis
Cottonia peduncularis is a wild orchid found in Sri Lanka and India. It is given the name 'Bee orchid' since the lip of the flower resembles a bee. It is believed that the lip of the flower mimics a female
bee sitting on the flower that leads to attract male bees, which helps in pollination. Above photographs were taken in March, 2015.