flowers all through the eco-friendly time from July to December. Flower buds will not open up right until pressured open by bees responsible for their pollination. They are really pollinated by orchid bee Euglossa imperialis
???????????????????????????????????????????????????????
Historically,