EVERGREEN

Plant Encyclopedia

Trichosanthes ovigera

Japanese name: ovigera
Scientific name: Trichosanthes ovigera

Details

Names
English: ovigera

Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.

Sponsored