Chaenomeles japonica

1. (noun) deciduous thorny shrub native to Japan having red blossoms
Synonyms: japonica, maule's quince
Related Words: flowering quince



Terms and Conditions of Use / Copyright Notice