meaning of inga laurina

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


Related Words

inga laurina |

Developed & Maintained By Taraprasad.com

Treasure Words