Vanilla roscheri is a leafless, terrestrial to epiphytic orchid native to East Africa. It climbs using adventitious roots and produces creamy white to pale yellow.
Above information is sourced from Wikipedia
© Warren McCleland (SOURCE)
© jade Taïkin
© no rights reserved