denticulate leaf

英文釋義

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