18632
Lablab purpureus
(L.) Sweet
FAO 32.948
Click image(s) to enlarge.