Refine this word faster
Cauda
noun
Definitions
Noun
- 1 Ellipsis of cauda equina. abbreviation, alt-of, ellipsis
- 2 any taillike structure wordnet
See also for "cauda"
Next best steps
Mini challenge
Unscramble this word: cauda
Unscramble this word: cauda