1 rose of heaven | Definition of rose of heaven

rose of heaven

Definition of rose of heaven

: an annual herb (Lychnis coeli-rosa) of the Mediterranean region that is cultivated for its rose-purple flowers

First Known Use of rose of heaven

1784, in the meaning defined above

Keep scrolling for more