voluminous

adj

1.
large in volume or bulk
2.
marked by repeated turns and bends
3.
large in number or quantity (especially of discourse)