library of knowledge

Sustantivo
  1. una colección extensa de conocimientos o información
    La internet es una biblioteca de conocimientos.