Chinese Version(中文版) | EBooks(电子书)
[mæl'əʊd(ə)rəs] or [,mæl'odərəs]
(adj.) having an unpleasant smell .
Typed by Gilda--From WordNet