Chinese snake gourd en · NOUN
Meanings
- (uncountable) A flowering plant in the family Cucurbitaceae (Trichosanthes kirilowii), one of the 50 fundamental herbs used in traditional Chinese medicine.
Words, grammatical forms and meanings linked to the ontology.