Loquat

The loquat is a species of flowering plant in the family Rosaceae, a native to the cooler hill regions of China to south-central China.

Recent Activity

  • |