dragon_treeEnglish

Dracaena draco, dragon tree

Noun

Tall tree of the Canary Islands, source of dragon's blood

English: dragon tree, Dracaena draco

English words with similar meanings

Show 1 words