dentato-sinuate

DENTATO-SINUATE, a. Having points like teeth with hollows about the edge.