Japanese quince Hear it!

Japanese quince Definition

Japanese quince

noun

  1. a spiny plant (Chaenomeles lagenaria) of the rose family, with pink or red flowers and hard, fragrant, greenish-yellow fruit
  2. the fruit