English dictionary
lemon-scented meaning and definition
Definition and meaning of lemon-scented at MeaningMonkey.org. lemon-scented meaning and definition in the English Dictionary.LEMON-SCENTED adjective
Definition of lemon-scented (adjective)
- smelling of lemons
Source: Princeton University Wordnet