Glossaria.net

Glossary Harry Potter Lexicon / Term

Lemon Drops (or Sherbet Lemons)

(Lemon Drops, Lemon, Drops) A muggle treat Dumbledore admits to being fond of.

Permanent link Lemon Drops (or Sherbet Lemons) - Creation date 2020-04-29


< Leaky Cauldron, The Glossary / Harry Potter Lexicon Leprechauns >