Words · Rare
7 letters · 5 distinct letters
green foliage
the lush appearance of flourishing vegetation