mandaramu meaning in english

[Skt.] n. One of the five celestial trees, oka kalpavrksamu. The Gigantic Swallowwort, or Coral tree, Callotropis gigantea. jilleducettu. dinajanamandarudu he who is to the wretched a tree of life.