Synonyms of Lemon-scented in English :
Antonyms of Lemon-scented in English
Thesaurus of Lemon-scented in English
Lemon-scented
see definition of lemon-scentedWords Similar to lemon-scented
1. (adjective) smelling of lemons
Synonyms of Lemon-scented in English :
Antonyms of Lemon-scented in English
Thesaurus of Lemon-scented in English
1. (adjective) smelling of lemons