odorate

'əʊdu:reɪt

英文释义

a. Odorous.

中文翻译

[医](拉odoratus)有气味的

学习工具