dragon tree Meaning, Definition & Usage

  1. noun tall tree of the Canary Islands; source of dragon's blood
    Dracaena draco.

WordNet