caudal glomerulus - Turkish English Dictionary