VariousWords beta
Related Terms:
Definitions:
Noun
Definition: A denticulated object
Adjective
denticulate
Definition: having a very finely toothed margin
Definition: Finely dentate, as a leaf edge; bearing many small toothlike structures.