indrāyuḍā | इन्द्रायुडा | indrAyuDA

indrāyuḍā | इन्द्रायुडा | f. a kind of leech (marked with rainbow tints), Suśr.

← Search all 286,525 Sanskrit words on Tripura Koṣa