a leaf having a finely toothed margin; minutely dentate

listen to the pronunciation of a leaf having a finely toothed margin; minutely dentate
English - English
denticulate leaf
a leaf having a finely toothed margin; minutely dentate
Favorites