About Eulophia Bicallosa
Eulophia bicallosa, commonly known as the green corduroy orchid, is a plant in the orchid family and is native to areas from tropical Asia to northern Australia. It is a terrestrial orchid with a single narrow leaf and between ten and twenty pale green or cream-coloured flowers with purplish markings.