Definition of Denticulate Leaf

  • 1. A leaf having a finely toothed margin; minutely dentate Noun

Semanticaly linked words with "denticulate leaf"

Hyponims for word "denticulate leaf"