cuspate
cuspate
adj.
having cusps or points.