n. lemon verbena tea
Definition of lemon verbena tea in English
Beverage prepared by adding hot water to lemon verbena leaves, typically consumed for its digestive properties.
Beverage prepared by adding hot water to lemon verbena leaves, typically consumed for its digestive properties.