MohammedPreview
Open in TheBrain

To Perennate

  1. (botany) To survive from one growing season to the next