Chaenomeles
noun
Chae·no·me·les
ˌkēnəˈmē(ˌ)lēz
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share