Crotalaria longirostrata is a Central American perennial legume. It produces yellow flowers and its nutritious leaves are a popular leafy vegetable, consumed in.
Above information is sourced from Wikipedia
© Don Marsille (CC-BY-NC)
© (c) Ricardo Betancourt Sánchez, some rights reserved (CC BY)
© (c) Neptalí Ramírez Marcial, some rights reserved (CC BY)
© Manuel Aceves