lemon verbena
noun
: a small shrub (Aloysia citrodora) of Chile and Argentina that has narrow lemon-scented leaves
Love words? Need even more definitions?
Merriam-Webster unabridged
Share