Definitions of Inga edulis:

  • noun:   ornamental evergreen tree with masses of white flowers; tropical and subtropical America