Definitions
noun
a dark red resinous substance derived from various trees and used in photoengraving
Look “dragon's blood” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a dark red resinous substance derived from various trees and used in photoengraving