Velvet Bean


What is Velvet Bean?

Velvet Bean (Mucuna pruriens) also known as cowitch, is a tropical legume. [1]