Definition of velvet bean in English:

velvet bean

noun