What are plants that live three or more years called ?

5 answers 5