caudal glomerulus - German English Dictionary