Find the word definition

Wiktionary
dragon trees

n. (dragon tree English)