Find the word definition

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.