odoriferous /ō′dərif″ərəs/ [L, odor, smell, ferre, to bear] , pertaining to something that produces a smell, particularly one that is strong or offensive.
odoriferous /ō′dərif″ərəs/ [L, odor, smell, ferre, to bear] , pertaining to something that produces a smell, particularly one that is strong or offensive.