EVERGREEN

Plant Encyclopedia

Trichosanthes laceribracteata ("Okarasuri")

Japanese name: オオカラスウリ (大烏瓜)
Scientific name: Trichosanthes laceribracteata

Details

Names
Japanese: オオカラスウリ

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

Sponsored