10 rare Dracaena tree seeds Canary Island Dragon blood tree (Dracaena draco) showy