Green’s Dictionary of Slang

treasury of love n.

see nature’s treasury under nature n.