March 18, 2013 at 2:01 am
#5335
Keymaster
Hi Vale. I searched the internet and found some photos and some videoes of ostracods. It sounded like it could be right, however they seem much bigger than the ones I see.
Did you see the video I refered to earlier in this post ?