Home UK English -cele
Denoting a swelling or hernia in a specified part.
From Greek kēlē ‘tumour’.
READ THESE ARTICLES