apple bush

English

Noun

apple bush (plural apple bushes)

  1. The plant Pterocaulon sphacelatum.