Toggle navigation
FreeDictionary.com
Search
aculeous
a.
Aculeate.