weavable

adj

1.
made or constructed by interlacing threads or strips of material or other elements into a whole