Jump to content

Chinese snake gourd

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

Chinese snake gourd (uncountable)

  1. A flowering plant in the family Cucurbitaceae (Trichosanthes kirilowii), one of the 50 fundamental herbs used in traditional Chinese medicine.