sfkṭā | स्फ़्क्टा | sfkTA

sfkṭā | स्फ़्क्टा | f. (perhaps fr. √ sfj | स्फ़्ज् |) a leech, L.

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