China root
English
Noun
China root (uncountable)
- The plant Smilax china, a liana of much of eastern Asia.
References
China root on Wikipedia.Wikipedia Smilax china on Wikispecies.Wikispecies Smilax china on Wikimedia Commons.Wikimedia Commons