celatures
English
Noun
celatures
plural of
celature
Anagrams
ulcerates