'peltate leaf' definitions:

Definition of 'peltate leaf'

(from WordNet)
noun
A shield-shaped leaf; as a nasturtium leaf