English dictionary
cauda meaning and definition
Definition and meaning of cauda at MeaningMonkey.org. cauda meaning and definition in the English Dictionary.CAUDA noun
Definition of cauda (noun)
- any taillike structure
Source: Princeton University Wordnet