monyaku

monyaku
English: Translation
wild cucumber
noun
Plants, trees and other vegetation
Agriculture