I think "treasure" and "trove" mean pretty much the same. How does "trove" function here?

Native speaker’s answer
Rebecca
Their meaning is similar but not identical. You can think of "trove" as the stored form of "treasure". "Treasure" can be literal or metaphorical, and you already have a good idea of what it means, but "trove" is something that is as valuable as "treasure" but in storage in some way or place, even metaphorically if it simply difficult to find or unknown. To say that something is a "treasure trove" it means that it has a lot of value and access to it or knowledge about it is/was limited. Ex: My grandma's cooking book is a treasure trove of valuable recipes. In the above sentence, the reason that the book is a "treasure trove" is because the recipes are not available outside the book, so the book is storing the "treasure" like a "trove". Ex: Antique shops can be literal treasure troves if you know what to look for.