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. |
Follow Us