meaning of inga edulis

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


Related Words

inga edulis |

Developed & Maintained By Taraprasad.com

Treasure Words