YourDictionary

Dictionary Home » Science » denticle

denticle science definition

A small tooth or toothlike projection, especially a dermal denticle.

Learn more about denticle

link/cite print suggestion box