Vocabulary

汗牛充棟

(having, there being) a great number of books

noun