English synonyms about - contact  

dentate leaf

noun

1 dentate leaf

A leaf having a toothed margin.


Find more on dentate leaf elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.015