×
olivaceous
meaning in Chinese
adj.
橄榄的;像橄榄的(尤指颜色);橄榄绿的。
Related Words
oliva sayana
oliva superior
olivaceous keelback
olivaceous piculet
PC Version
Copyright © 2018 WordTech Co.