The Collaborative International Dictionary
Multicuspidate
Multicuspidate \Mul`ti*cus"pi*date\, a. [Multi- + cuspidate.] Having many cusps or points.
Wiktionary
multicuspidate
a. Having more than one cusp.