Definition - Japanese quince

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

Japanese quince
  1. deciduous thorny shrub native to China having red or white blossoms
  2. deciduous thorny shrub native to China having red or white blossoms