palmate leaf
English Dictionary
->
Letter P
-> palmate leaf
Search Dictionary:
palmate leaf Definition
(n)
a
leaf
resembling
an
open
hand
;
having
lobes
radiating
from
a
common
point
palmate leaf Synonyms
palmate leaf
© Art Branch Inc.