lemon thyme
nounDefinition of lemon thyme
: a thyme (Thymus citriodorus) having lemon-scented leaves used as a seasoning
also
: its leaves
Keep scrolling for more