meaning of ausdauernde Pflanze

ausdauernde Pflanze - German to English

perennial