A fruits of Trichosanthes cucumeroides.

Japanese name is Karasu uri-----Trichosanthes cucumeroides
Karasu is craw.. uri means family cucurbitaceae.

Comments
Sign in or get an account to comment.