ACAUDATE

Definition of ACAUDATE

  1. (adj)lacking a tail or taillike appendage