denticulate leaf

listen to the pronunciation of denticulate leaf
الإنجليزية - الإنجليزية
a leaf having a finely toothed margin; minutely dentate
denticulate leaf
المفضلات