Unguligrade definition

That walks on hooves.
adjective
0
0
Advertisement