Chaenomeles
noun
Chae·no·me·les
| \ ˌkēnəˈmē(ˌ)lēz\
Definition of Chaenomeles
: a genus of Asian shrubs (family Rosaceae) comprising the flowering quinces and having alternate serrate leaves, 5-petaled flowers, and many seeds in each cell of the ovary — see japanese quince
Keep scrolling for more