How do you speak perennials in English?
What is the meaning of perennial?
1 : present at all seasons of the year. 2 : persisting for several years usually with new herbaceous growth from a perennating part perennial asters. 3a : persistent, enduring perennial favorites.