chaenomeles_japonicaEnglish

Chaenomeles japonica, japonica, maule's quince

Noun

Deciduous thorny shrub native to Japan having red blossoms

English: japonica, maule's quince, Chaenomeles japonica

English words with similar meanings

Show 2 words