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