单词 cauda 释义 cauda Anat. and Zool.|kd|[L.]A tail-like appendage, as cauda equina, the bundle of nerves at the base of the spinal cord (= mare's tail 3).1696Phil. Trans. R. Soc. XIX. 325 Dr. Balflour found Eggs in the Cauda of it [sc. a Barnacle].1848Q...