2 words in this vocabulary list
adjective pertaining to or resembling ambrosia; exceptionally pleasing to taste or smell; delicious
noun a distinctive, typically pleasant smell