a leguminous plant originally from central america and southern mexico that is a popular crop in the cuisines of el salvador, guatemala and parts of southern mexico (crotalaria longirostrata) - Spanish English Dictionary