Trichosanthes crenulata

Trichosanthes crenulata

Trichosanthes crenulata C. Y. Cheng & C. H. Yueh.
Engl.: trichosanthes.