plant of the leguminosas family - Francés Inglés Diccionario