Etymology

glomerulotubular

Today it means: Relating to the glomerulus and the renal tubules Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok