denticulate : Idioms & Phrases


denticulate leaf

  • noun a leaf having a finely toothed margin; minutely dentate
WordNet