podometricsEtymologyFrom podo- + -metrics.podometrics means The measurement of podocytes Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounThe measurement of podocytes