Multiple choice Directions: Choose the option that correctly defines the word given below. Perennial Rich Lasting Odd Embezzle Reveal answer Fill a bubble to check yourself B Correct answer Explanation Perennial means lasting for a long time, enduring, or recurring year after year. In a botanical context, it refers to plants that live for several years. 'Lasting' is the most accurate definition among the choices.