riparian buffers

English

Noun

riparian buffers

  1. plural of riparian buffer