inga laurina Meaning, Definition & Usage

  1. noun tropical tree of Central America and West Indies and Puerto Rico having spikes of white flowers; used as shade for coffee plantations
    guama.

WordNet