lemon pepper

English

Noun

lemon pepper (uncountable)

  1. A seasoning made from granulated lemon zest and cracked black peppercorns.

Translations