mountain plums

English

Noun

mountain plums

  1. plural of mountain plum