Definition of Perennate

  • 1. Survive from season to season, of plants Verb

Semanticaly linked words with "perennate"