DRAGON TREE


Meaning of DRAGON TREE in English

■ noun a slow-growing palm-like tree native to the Canary Islands, yielding dragon's blood. [ Dracaena draco .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.