peach tree


Meanings

  • cultivated in temperate regions