spatulate leaf

Noun
  1. Spatula-shaped leaf;
    Having a broad rounded apex and narrow base (synset 113180788)

Found on Word Lists

Other Searches