aroma

Noun
  1. Any property detected by the olfactory system (synset 104987257)
  2. A distinctive odor that is pleasant (synset 105722413)

Other Searches