lemon drop
English Dictionary
->
Letter L
-> lemon drop
Search Dictionary:
lemon drop Definition
(n)
a
hard
candy
with
lemon
flavor
and
a
yellow
color
and
(
usually
)
the
shape
of
a
lemon
lemon drop Synonyms
lemon drop
© Art Branch Inc.