Odoriferous

From Fresh Dictionary

English

Adjective

odoriferous

  1. having an odor or fragrance

it:odoriferous

Personal tools