English dictionary
perennial meaning and definition
Definition and meaning of perennial at MeaningMonkey.org. perennial meaning and definition in the English Dictionary.PERENNIAL noun
Definition of perennial (noun)
- (botany) a plant lasting for three seasons or more
PERENNIAL adjective
Definition of perennial (adjective)
Source: Princeton University Wordnet