Definitions
There is 1 meaning of the phrase
Pongamia Glabra.
Pongamia Glabra - as a noun
Evergreen asiatic tree having glossy pinnate leaves and racemose creamy-white scented flowers; used as a shade tree
Synonyms (Exact Relations)
indian beech