English dictionary
sarcochilus falcatus meaning and definition
Definition and meaning of sarcochilus falcatus at MeaningMonkey.org. sarcochilus falcatus meaning and definition in the English Dictionary.SARCOCHILUS FALCATUS noun
Definition of Sarcochilus falcatus (noun)
- diminutive Australian orchid with loose racemes of fragrant white flowers with purple and orange markings on the lip
- synonyms: orange-blossom orchid
Source: Princeton University Wordnet