powitch

English

Noun

powitch

  1. Synonym of Oregon crabapple.