Noun Definition

denticulate leaf

1.Definition: a leaf having a finely toothed margin; minutely dentate

Category: Plants