china

/tʃʌɪnə/🔊
noun

The plant Smilax china, a liana of much of eastern Asia.


Appears in these puzzles