All languages are shaped by geography, time and many other factors. In turn, languages shape the people who speak them and the customs and worldviews of those people.
It's interesting to muse about why English speakers have so many words for green. Is it the influence of the vibrant, verdant climate that is found in England? I've been there, and I was amazed and, frankly, sometimes awed by the rich green-ness of the place! So beautiful.
What does the large "green vocabulary" say about English speakers? Anything in particular? Nothing in particular?
I don't know why the vocabulary of green is abundant, but I'm glad it is. So take a look around you as spring rolls into your neighbourhood. Which greens will you notice this spring: apple, aqua, avocado, cedar, chartreuse, electric, emerald, forest, grass, hunter, jade, Kelly, khaki, lime, moss, olive, pea, sage, sea, smaragdine, turquoise.
Do you know any other words for green?