frondosa

listen to the pronunciation of frondosa
Lateinisch - Englisch
leafy, abounding in foliage