English edit

Noun edit

testiculomata

  1. plural of testiculoma