Find the word definition

Wiktionary
cherry trees

n. (cherry tree English)