perennial

adjective
  1. lasting or existing for a long or apparently infinite time; enduring or continually recurring
  2. living for more than two years
  3. Usage: botany
noun
  1. a plant that lives for more than two years
  2. Usage: botany

Examples