peltate leaf

Noun
  1. A shield-shaped leaf;
    As a nasturtium leaf (synset 113180355)

Found on Word Lists

Other Searches