0
Anonymous
A testudinoid is a testudine (tortoise-like) humanoid creature. It is also any animal similar to a tortoise.
Wiki User