Feedback
Lemon drop
Meaning
Noun
●
A
yellow
lemon-flavored and lemon-shaped candy.
●
In Cocktails & Sweets:
A
cocktail
of
vodka
with
lemon juice
and sugar.
●
A
variety
of
mangosteen
, especially Garcinia
intermedia
, or sometimes the
similar
Garcinia madruno.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better