Attested.to

Definition

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

Seed ·

Term in context

Dracaena draco in CommonParlance