English Noun entoceles plural of entoceleWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads