English edit

Noun edit

orchitides

  1. plural of orchitis

Anagrams edit