Skip to main content

draconin

English draconin meaning in English  •  draconin का अर्थ अंग्रेजी में
Noun
  • A red resin forming the essential basis of dragon's blood; -- called also dracin>.
Advertisement