Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word sarcochilus from English dictionary with examples, synonyms and antonyms.

sarcochilus   noun

Meaning : 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