Autotomized definition

Subject to autotomy.
adjective
0
0
Advertisement