cycnoches

Noun
  1. Genus of epiphytic or terrestrial tropical American orchids (synset 112075371)

Found on Word Lists

Other Searches