×
coralroot
meaning in Chinese
n.
【植物;植物学】珊瑚兰属 (Corallorhiza)。
Related Words
coralreef shoreline
coralring
corals
coralsand
PC Version
Copyright © 2018 WordTech Co.