search `apsara' in `Apte Dic'
meanings of "apsara"
m.{a-stem}
1.any aquatic animal (moving in water)
#04465