Word info

multicuspidate

Adjective

Meaning

Having many cusps or points.

Source: Webster's dictionary

Close letter words and terms