Chaenomeles speciosa

  • English name Flowering quince
  • Chinese name Mugua
Chaenomeles speciosa