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