dove orchid

From Wiktionary, the free dictionary
Jump to navigation Jump to search

English

[edit]

Noun

[edit]

dove orchid (plural dove orchids)

  1. An American orchid (Peristeria elata) that produces numerous globose white fragrant flowers. The centre of the flower resembles a dove.
    Synonym: dove plant