As nouns the difference between terms and indicanuria
is that terms is while indicanuria is (medicine) the presence of unusual amounts of indican in the urine.
terms
English
Noun
(head)
Statistics
*
----
indicanuria
English
Noun
(medicine) The presence of unusual amounts of indican in the urine.