Meaning of lemon extract
Definition of lemon extract
(noun)
a
flavoring
made
from (or imitating) lemons
Other information on lemon extract
WIKIPEDIA results for
lemon extract
Amazon results for
lemon extract
Tweet