rhizoverb
Beta
Feedback
→
ulcer
Open sore
noun · An open sore on the skin or an internal body lining.
Enable JavaScript for search, audio, and interactive vocabulary practice.