DICTIONARY

(Total Entries : 197270)

sarpadaṃṣṭra

Dictionary Definition: 

○daṃṣṭra m. a snake's fang W

• Croton Polyandrum or Tiglium L

• (ā), f. Tragia Involucrata ib

Related: