Plashoot

From Biology-Online Dictionary | Biology-Online Dictionary

plashoot

A hedge or fence formed of branches of trees interlaced, or plashed.