VariousWords beta
Definitions:
Noun
lemon drop
Definition: a hard candy with lemon flavor and a yellow color and (usually) the shape of a lemon
Definition: A yellow lemon-flavored and lemon-shaped candy.