perennate
English Dictionary
->
Letter P
-> perennate
Search Dictionary:
perennate Definition
(v)
survive
from
season
to
season
,
of
plants
perennate Synonyms
perennate
© Art Branch Inc.