As  odorous  as...

comments powered by Disqus

Definition of odorous

odorous - adj. having odor or a characteristic odor; having a natural fragrance; emitting an odor.

image

Odorous on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...