English edit

Noun edit

sarcoceles

  1. plural of sarcocele

Anagrams edit