You searched for: “sarcele”
sarcele
1. A mass in the testes.
2. A fleshy tumor or sarcoma of the testis.