Dracaena draco

Explore definitions, synonyms, and language insights of Dracaena draco

Definitions

Noun
tall tree of the Canary Islands; source of dragon''s blood

More General Terms