caudal glomerulus - French English Dictionary