'Inga edulis' definitions:

Definition of 'Inga edulis'

(from WordNet)
noun
Ornamental evergreen tree with masses of white flowers; tropical and subtropical America [syn: ice-cream bean, Inga edulis]