Word
denticulate leaf, n.
a leaf having a finely toothed margin; minutely dentate
<noun.plant>
denticulate leaf
semantic pointers
hypernym
dentate leaf