Noun Definitiondracaena draco1.Definition: tall tree of the Canary Islands; source of dragon's bloodRelated Noun(s):dragon treeCategory: Plants