Could be Cricket Frog tadpoles.