sometimes they can. i say female beacuse of the yellow, but i have a friend that swears that he has a male that is yellow. his also has egg spots and he thinks that he seen it mate with a female. so it is hard to say with that. but it is deffinatly a yellow johanni and i would say 75% female. you might be able to look into it more online or let someone else input on this.