odored

[əʊ'dɔ:d]
[医]有气味的, 有香味的