lemon extract
English Dictionary
->
Letter L
-> lemon extract
Search Dictionary:
lemon extract Definition
(n)
a
flavoring
made
from
(
or
imitating
)
lemons
lemon extract Synonyms
lemon extract
© Art Branch Inc.