search `samaaruuDha' in `Apte Dic'
meanings of "samaaruuDha"
a.{a-stem}
1. mounted;
2. fallen upon;
3. one who has agreed upon;
4. grown;
5. healed
#47505