What are these little balls in my sardines? I opened a container of sardines and found loads of little round balls  in what appears to be its belly.


What are these things? Are they eggs the sardine was going to lay (or whatever it's called for a fish) or something it ate? Are they good to eat, or should I throw it out?
Yes, that is sardine roe. In Portugal it is considered a delicacy on a par with caviar.