glomeruloid
Having an appearance resembling that of a kidney glomerulusHaving an appearance resembling that of a kidney glomerulus.
Having an appearance resembling that of a kidney glomerulusHaving an appearance resembling that of a kidney glomerulus.