Definition: (adjective) Having a natural fragrance.
Synonyms: sweet-smelling, perfumed, scented, odorous, sweet.
Usage: There were large bottles filled with serpents, ticketed according to their species; dried lizards shone like emeralds set in great squares of black wood, and bunches of wild odoriferous herbs.
Discuss
from Word of the Day http://ift.tt/2AdjXd0
via IFTTT