English
Alternative spellings odoured
Adjective odored
#(especially in combination) having an odor, especially having a specified odor