As odorous as...

Define odorous

As  odorous  as...

comments powered by Disqus

Go Back to Top

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)