dentate leaf

1. (noun) a leaf having a toothed margin
Related Words: denticulate leaf, foliage, leaf, leafage



Terms and Conditions of Use / Copyright Notice