search `lodhra' in `Apte Dic'
meanings of "lodhra"
m.{a-stem}
1.name of a tree with red or white flowers; Symplocos Racemosa
#39764