Question: are marine fish hyperosmotic or hypoosmotic?
Answer: Marine elasmobranch fish, although they have blood ion concentrations far lower than those of seawater, are slightly hyperosmotic to seawater because of high concentrations of two counteracting organic solutes, urea and trimethylamine oxide (TMAO).