Toggle navigation
FreeDictionary.com
Search
ulcerable
a.
Capable of ulcerating.