English Dictionary
▪ glogg
▪ glom
▪ glomerular
▪ glomerulonephritis
▪ glomerulus
◊ GLOMERULAR
glomerular
adj : of or relating to glomeruli
glogg
glom
glomerular
glomerulonephritis
glomerulus
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]