Casqued definition

(zoology) Having a casque.
adjective
0
0
Advertisement