doveflower
noun
1
: a tropical American orchid (Peristeria elata) having a tall scape with numerous fragrant white flowers and a column in the center of the flower suggesting a dove
2
: the blossom of the doveflower
Love words? Need even more definitions?
Merriam-Webster unabridged
Share