CompareWords
Compare
Multicuspidate
Definition:
(a.) Having many cusps or points.