pleached/ /

1. [Environmental Engineering] 

树枝编织的