inga edulis Meaning, Definition & Usage

  1. noun ornamental evergreen tree with masses of white flowers; tropical and subtropical America
    ice-cream bean.

WordNet