1. denticulate - Noun
2. denticulate - Adjective
3. denticulate - Adjective Satellite
Alt. of Denticulated