English dictionary
dragon's blood meaning and definition
Definition and meaning of dragon's blood at MeaningMonkey.org. dragon's blood meaning and definition in the English Dictionary.DRAGON'S BLOOD noun
Definition of dragon's blood (noun)
- a dark red resinous substance derived from various trees and used in photoengraving
Source: Princeton University Wordnet