sarcochilus

Noun
  1. Diminutive epiphytic or lithophytic orchids with clumped short-stemmed foliage and arching racemes of colorful flowers;
    Australia and Polynesia to southeastern Asia (synset 112102352)

Found on Word Lists

Other Searches