
Freshwater fishes do not drink water, they just absorb it from their body surface.Saltwater fishes do drink plenty of water and excrete a small volume of concentrated urine”. Osmosis is the main reason behind this behavior shown by fishes according to the habitat.