English
Detailed Synonyms for dragon's blood in English
dragon's blood:
dragon's blood [the ~] noun
-
the dragon's blood
– a dark red resinous substance derived from various trees and used in photoengraving 1the dragon's blood– a dark red resinous substance derived from various trees and used in photoengraving 1