Definitions of denticulate leaf:

  • noun:   a leaf having a finely toothed margin; minutely dentate