Japanese quince

Explore definitions, synonyms, and language insights of Japanese quince

Definitions

Noun
deciduous thorny shrub native to China having red or white blossoms

More General Terms