This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Odorous

  1. a.
    Having or emitting an odor or scent, esp. a sweet odor; fragrant; sweet-smelling.



Shares

Related Words

Menu