perfoliate
English Dictionary
->
Letter P
-> perfoliate
Search Dictionary:
perfoliate Definition
(s)
of
a
leaf
having
the
base
united
around
(
and
apparently
pierced
by
)
the
stem
perfoliate Synonyms
perfoliate
© Art Branch Inc.