yellowroot

'jelәu,ru:t

英文释义

n. Any one of several plants with yellow roots.
n. See Xanthorhiza.
n. Same as Orangeroot.

中文翻译

黄根树

学习工具