Terrestial animals are generally either ureotelic or uricotelic not ammonotelic why?
Ammonia is a highly toxic compound. So it shouldn't be stored in
an organism's body for a long time. The problem is that ammonia can
only be eliminated in a solution (because it is higly soluble).
Aquatic animals are sorrounded by water, so water conservation
is not a problem for them. In this manner, they are continously
eliminating ammonia, in some cases even through their skins. On the
other hand, terrestrial animals have to conserve water. They cannot
waste it, so ammonia (in a solution) can't be eliminated
continously . Since ammonia is highly toxic, it has to be converted
to a less toxic form, like urea or uric acid. Both of them can be
eliminated when the organism has enough water to spend.