dragon tree
1.
(
noun
) tall tree of the Canary Islands; source of dragon's blood
Synonyms:
Dracaena draco
Related Words:
dracaena
Terms and Conditions of Use / Copyright Notice