Find the word definition

Wikipedia
Docynia

Docynia (栘木衣属, yí mù yī shǔ) is a genus of flowering trees, evergreen or semi-evergreen, in the family Rosaceae. The fruit is a pome.