lemon basil

noun

lemon basil

noun
1

Any Southeast Asian basil of species Ocimum × citriodorum, notable for the lemon/citrus overtones to its flavor.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.