acaudate

Explore definitions, synonyms, and language insights of acaudate

Definitions

Adjective
lacking a tail or taillike appendage

Synonyms


Antonyms