Recent Searches
GRE Word List made easy using Mnemonics
aroma - Dictionary definition and meaning for aroma
AROMA
(noun) any property detected by the olfactory system
synonyms : odor , odour , olfactory property , scent , smell(noun) a distinctive odor that is pleasant
synonyms : fragrance , perfume , scent
WordNet® 3.0, © 2006 by Princeton University.
Mnemonics for aroma
(Tag: ) think of rose
added by Enigmaticguitar
Edit Mnemonic


