odored ( synonym found)

Definition of odored:

(adj) : (especially in combination) having an odor, especially having a specified odor

Definition of odored:

(adj) : (especially in combination) having an odor, especially having a specified odor

Back to Top