meaning of cauda
cauda meaning, definition, what is cauda: any structure in the body that is like a tail. Learn more.