lemon rind
English Dictionary
->
Letter L
-> lemon rind
Search Dictionary:
lemon rind Definition
(n)
the
rind
of
a
lemon
lemon rind Synonyms
lemon peel
lemon rind
© Art Branch Inc.