Lemon drop

Source: Wikipedia, the free encyclopedia.
(Redirected from
Lemon Drop (disambiguation)
)

Lemon drop may refer to:

Food and drink

Plants

Music

See also