The present tense of semicastrated is semicastrate.
The third-person singular simple present indicative form of semicastrate is semicastrates.
The present participle of semicastrate is semicastrating.
The past participle of semicastrate is semicastrated.