Close
Urticating Bean Pods
Mucuna sp. possibly M. poggei