Definition of Cauda

Noun: cauda (caudae)  kaw-du

  1. Any taillike structure

See also:
caucussing
caudad

Anagrams containing the word cauda

caaud acaud dacau udaca audac