Mucuna urens 10% complete

Oxeye bean

(L.) Medik. 1787 - Vorles. Churpfälz. Phys.-Ökon. Ges. 2: 399 (1787)


There is no corrections for Mucuna urens yet.