SARCOCHILUS
Definition:
- [noun] diminutive epiphytic or lithophytic orchids with clumped short-stemmed foliage and arching racemes of colorful flowers; Australia and Polynesia to southeastern Asia
Synonyms: Sarcochilus, genus Sarcochilus
Synonyms:
- Search for synonyms for SARCOCHILUS



