×

decumbent meaning in Chinese

adj.
1.爬卧地上的,俯伏性的。
2.(植物的茎)匍匐地上而枝端向上的。

Related Words

  1. decumans
  2. decumbence
  3. decumbent bugle herb
  4. decumbent corydalis rhizome
PC Version

Copyright © 2018 WordTech Co.