search `lodhra' in `Apte Dic'

meanings of "lodhra"

m.{a-stem}

1.name of a tree with red or white flowers; Symplocos Racemosa

#39764