Online English Dictionary

Home

Aroma


n.

The quality or principle of plants or other substances which constitutes their fragrance; agreeable odor; as, the aroma of coffee .


© 2009 Dammam Community College