chaenomeles_japonica
1. [ noun ] (botany) deciduous thorny shrub native to Japan having red blossoms
Synonyms: maule's_quince japonica
Related terms: flowering_quince
Similar spelling:   Chaenomeles_speciosa