Depending on what other fish are in the tank, i would go out and get some more female bettas.
The finnage certainly looks to be that of a female.
But as said above, make plenty of hiding places for them, lots of plants and 3 more females to spread the aggression out and everyone *should* be...