Toggle navigation
FreeDictionary.com
Search
aculeolate
a.
Having small prickles or sharp points.