Odorous
<< Odor
Odorous
Odors >>
Noah Webster's New International Dictionary of the English Language
(
a.
) Emitting a sweet odor or scent; fragrant; sweet-smelling.
<< Odor
Odorous
Odors >>
Bible Dictionary