ice-cream bean Meaning, Definition & Usage

  1. noun ornamental evergreen tree with masses of white flowers; tropical and subtropical America
    Inga edulis.

WordNet