DENTATE LEAF





Definition:

  1. [noun] a leaf having a toothed margin

Synonyms:


Related Words: