English

edit

Etymology

edit

podocyte +‎ -uria

Noun

edit

podocyturia (uncountable)

  1. (pathology) The presence of podocytes in the urine