Definition of odourous

Definition of odourous
  1. odourous Adjective Alternative spelling of odorous
  2. odorous Adjective Having a distinctive odor.
Feedback Form