odoriferous

.әudә'rifәrәs
GRE

英文释义

s. morally offensive
s. emitting an odor
s. having a natural fragrance

中文翻译

a. 散发气味的, 臭的

40,663
使用频率

学习工具