Japanese name is Karasu uri-----Trichosanthes cucumeroides Karasu is craw.. uri means family cucurbitaceae.
Comments
Sign in or get an account to comment.