lemon drop

a small, hard, lemon-flavored candy

See lemon drop in American Heritage Dictionary 4

noun
A small, hard, lemon-flavored candy.
link/cite print suggestion box