Please enable javascript to use dictionary! Howto enable javascript?
glomerular▼(Of or pertaining to a glomerulus)adjective
↑