Find the word definition

Wiktionary
daroo trees

n. (daroo tree English)