×

olivaceous meaning in Chinese

adj.
橄榄的;像橄榄的(尤指颜色);橄榄绿的。

Related Words

  1. oliva sayana
  2. oliva superior
  3. olivaceous keelback
  4. olivaceous piculet
PC Version

Copyright © 2018 WordTech Co.