peltate leaf
English Dictionary
->
Letter P
-> peltate leaf
Search Dictionary:
peltate leaf Definition
(n)
shield
-
shaped
;
as
a
nasturtium
leaf
peltate leaf Synonyms
peltate leaf
© Art Branch Inc.