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

More General Terms

gum