Bitter cucumber/bitter melon
Type
11904
Origin
Netherlands
Not available