Odor
<< Odomera
Odor

Noah Webster's New International Dictionary of the English Language

(n.) Any smell, whether fragrant or offensive; scent; perfume.


<< Odomera
Odor

Bible Dictionary