×

capreolate meaning in Chinese

adj.
【植物;植物学】有卷发的。

Related Words

  1. capreocaulus capreoil
  2. capreol
  3. capreolus
  4. capreolus capreolus ochracea barclay
PC Version

Copyright © 2018 WordTech Co.