DewRose's definitions
Lavender; Lavendula angustifolia. A small shrub whose flowers signify unconditional, unchanging love. An emblem of enduring faithfulness, lavender means “I’ll love you forever.”
by DewRose December 23, 2010
Get the Lavender mug.