Etymology

nephrinuria

N1E1P3H4R1I1N1U1R1I1A1

Today it means: The presence of nephrin in the urine Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok