comprehensive

comprehensive adj

see comprehend, v.

  1. Inclusive; total; all-encompassing.