Isospondylous meaning

(zoology) Of or pertaining to the Isospondyli.
adjective
0
0
(zoology) Having the anterior vertebrae separate and normal.
adjective
0
0
Advertisement