mucuna
Meanings
Noun
1. velvet bean (Mucuna pruriens)