Definition:(noun) a plant lasting for three seasons or more(adjective satellite) recurring again and again; "####### efforts to stipulate the requirements" (adjective) lasting three seasons or more; "the common buttercup is a popular ####### plant" (adjective satellite) lasting an indefinitely long time; suggesting self-renewal; "####### happiness"
| ** Please Select the best Word that fits the definition in the left column |