Ecaudate definition

(biology) Tailless; without a tail or tail-like appendage.
adjective
0
0
Advertisement