Multiple choice Plants which live for many years are called annuals biennials perennials none of these Reveal answer Fill a bubble to check yourself C Correct answer Explanation Ans - 3