learnohub
Question:
Why marine fishes excrete urea whereas fresh water fishes excrete ammonia?
Answer:

Marine fishes excrete urea because urea acts as an osmoregulator. In addition to that sea water is found to be hypotonic for marine fishes. Therefore, retain water content in their body they excrete urea instead of ammonia.

Not what you are looking for? Go ahead and submit the question, we will get back to you.

learnohub

Classes

  • Class 4
  • Class 5
  • Class 6
  • Class 7
  • Class 8
  • Class 9
  • Class 10
  • Class 11
  • Class 12
  • ICSE 6
  • ICSE 7
  • ICSE 8
  • ICSE 9
  • ICSE 10
  • NEET
  • JEE

YouTube Channels

  • LearnoHub Class 11,12
  • LearnoHub Class 9,10
  • LearnoHub Class 6,7,8
  • LearnoHub Facts
  • LearnoHub Kids

Overview

  • FAQs
  • Privacy Policy
  • Terms & Conditions
  • About Us
  • NGO School
  • Contribute
  • Jobs @ LearnoHub
  • Success Stories
© Learnohub 2025.

Available Swayam Credits: 0

DateTimingsClassAction

No Data

Swayam Credits can be used to Book a class of any subject of your choice on any date convenient to you. One Swayam Credit will be used for One class.

₹400 OFF!!

Enjoy a 20% discount
*Offer ends on 15th March 2026.

₹1600 ₹2000