CAUDA

Definition of CAUDA

  1. (noun)any taillike structure