chaenomeles
1. [ noun ] (biology,botany) flowering quince
Synonyms: genus_Chaenomeles
Related terms: rosid_dicot_genus Rosaceae flowering_quince
Similar spelling:   Chamaemelum