The scientific name is Rhamphichthys rostratus, theyre difficult to keep and really need to be in a species tank as they are easily bullied and dont compete well for food. Despite reaching about a meter in the wild they eat tiny foods which they pick out of the sand. Theyre also quite dependent on softwater and are prone to all sorts of infections when kept in hard alkeline water.