Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dragon tree Definition

Cancel
dragon tree
noun(drag-on tree)
tall tree of the Canary Islands; source of dragon's blood
Synonyms: dracaena draco,

Words Related to dragon tree!

dragon tree Examples by Brain Bank Users