tāmradugḍā | ताम्रदुग्डा | tAmradugDA

tāmra—dugḍā | ताम्र—दुग्डा | f. N. of a small shrub, L.

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