rosebud orchid

Noun
  1. Orchid of central and northern South America having 1- to 3-blossomed racemes of large showy rose-colored flowers;
    Sometimes placed in genus Pogonia (synset 112072261)

Found on Word Lists

Other Searches