Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of denticulated

- Furnished with denticles; notched into little toothlike projections; as, a denticulate leaf of calyx.