English synonyms about - contact  

lemon extract

noun

1 lemon extract

A flavoring made from (or imitating) lemons.


Find more on lemon extract elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.028