Similar Words
caudate
caudated

Short-tailed — definition

1. short-tailed (Adjective)

1 definition

short-tailed (Adjective) — Having a short tail.