Lemon Drop (disambiguation)

Lemon Drop stands for:

  • Lemon Drop (Plant), a Chilisorte
  • Vintage V100MRPGM Lemon Drop, an electric guitar
  • Disambiguation
506159
de