Lemon scent Synonyms

Definitions for Lemon


  • (noun) something that has failed
  • (noun) yellow oval fruit with juicy acidic flesh
  • (noun) a small evergreen tree that originated in Asia but is widely cultivated for its fruit

LS abbreviation

LS is an abbreviation for Lemon Scent
What does LS stand for?
LS stands for "Lemon Scent"

Definitions for Scent


  • (noun) a sweet or pleasant smell
  • (noun) the quality of a thing that makes it perceptible to the sense organs in the nose
  • (verb) to fill or infuse with a pleasant odor or odor-releasing substance