meaning of acaudal

acaudal meaning in General Dictionary

lacking a tail or taillike appendage