denticulate leaf

Noun
  1. A leaf having a finely toothed margin;
    Minutely dentate (synset 113181836)

Found on Word Lists

Other Searches