1
[ adjective ] (of animals) armored with bone

Related terms

animal armored

2
[ adjective ] (of animals) armored with bone

Related terms

armored

*