lemon basil
Noun
Meaning
lemon basil (countable and uncountable, plural lemon basils)
Any Southeast Asian basil of species Ocimum × citriodorum, notable for the lemon/citrus overtones to its flavor.
Synonyms
Examples
Lemon basil pesto, lemon basil syrup, and lemon basil pasta with shrimp -- that's as far as I've gotten.