California Wild Rose


Also found in: Wikipedia.
Aromatherapy A floral essence said to enhance one’s sense of self sacrifice
Full browser ?