running serviceberry

English

Noun

running serviceberry (usually uncountable, plural running serviceberries)

  1. Amelanchier spicata.