denticulate leaf

Noun
  1. răng cưa
denticulate leaf
The botanist examines a denticulate leaf under a magnifying glass.