omniloquent

Etymology
Early 19th century; earliest use found in The New Monthly Magazine. From.

Adjective

 * 1) Speaking of all things or on all subjects.