English dictionary
sarcochilus meaning and definition
Definition and meaning of sarcochilus at MeaningMonkey.org. sarcochilus meaning and definition in the English Dictionary.SARCOCHILUS noun
Definition of Sarcochilus (noun)
- diminutive epiphytic or lithophytic orchids with clumped short-stemmed foliage and arching racemes of colorful flowers; Australia and Polynesia to southeastern Asia
- synonyms: genus Sarcochilus
Source: Princeton University Wordnet