windthrows

English

Noun

windthrows

  1. plural of windthrow