Online English Dictionary

Home

Perennial


n.

A perennial plant; a plant which lives or continues more than two years, whether it retains its leaves in winter or not.


© 2009 Dammam Community College