DENTICULATE LEAF





Definition:

  1. [noun] a leaf having a finely toothed margin; minutely dentate

Synonyms: