EVERGREEN

Plant Encyclopedia

Trichosanthes miyagii ("Ryukyukarasuri")

Japanese name: リュウキュウカラスウリ
Scientific name: Trichosanthes miyagii

Details

Names
Japanese: リュウキュウカラスウリ

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

Sponsored