dragon''s blood
Explore definitions, synonyms, and language insights of dragon''s blood
Definitions
Noun
a dark red resinous substance derived from various trees and used in photoengraving