Find the word definition

WordNet
denticulate leaf

n. a leaf having a finely toothed margin; minutely dentate