epidendron

Noun
  1. Any of various orchids of the genus Epidendrum (synset 112082606)

Found on Word Lists

Other Searches