flower of some leguminous plants - Espagnol Anglais Dictionnaire