meaning of acaudate

acaudate meaning in General Dictionary

Tailless

View more

  • lacking a tail or taillike appendage
  • Tailless.

acaudate meaning in General Dictionary

(a.) Tailless.