×

coralroot meaning in Chinese

n.
【植物;植物学】珊瑚兰属 (Corallorhiza)。

Related Words

  1. coralreef shoreline
  2. coralring
  3. corals
  4. coralsand
PC Version

Copyright © 2018 WordTech Co.