Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lemon verbena Definition

Cancel
lemon verbena
noun(lemon verbena)
a small shrub (Aloysia triphylla) of Chile and Argentina that has narrow lemon-scented leaves

Words Related to lemon verbena!

lemon verbena Examples by Brain Bank Users