Home

Word

denticulate leaf, n.
more info a leaf having a finely toothed margin; minutely dentate
<noun.plant>

denticulate leaf
semantic pointers
hypernym