denticulate

  • (s) having a very finely toothed margin

Words of close approximity

denticulate leaf