dracaena draco Meaning, Definition & Usage

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

WordNet