Noun Definitiondragon tree1.Definition: tall tree of the Canary Islands; source of dragon's bloodRelated Noun(s):dracaena dracoCategory: Plants