Definition of Lemon-Scented

  • 1. Smelling of lemons Adjective Satellite

Semanticaly linked words with "lemon-scented"