Under standard conditions, 90% of excess protein is turned into urea (a non-toxic waste product) and excreted in the urine. The liver has a very high capacity for urea production and can handle up to 230 grams of protein at a time.
The noun ADENOSINE TRIPHOSPHATE has 1 sense: 1. a nucleotide derived from adenosine that occurs in muscle tissue; the major source of energy for cellular reactions. Familiarity information: ADENOSINE TRIPHOSPHATE used as a noun is very rare. Dictionary entry details.
1 adenosine triphosphate. 2  adenosine triphosphate. 3  adenosine triphosphate. 4  adenosine triphosphate. 5  adenosine triphosphate (ATP).