semi-riparian