Meaning of inga laurina

Definition of inga laurina

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

Other information on inga laurina

WIKIPEDIA results for inga laurina
Amazon results for inga laurina