Definition for Ostracoderms
From Biology Forums Dictionary
An umbrella term for several classes of primitive, heavily armoured fish, now extinct, that lacked a jaw.
From Biology Forums Dictionary
An umbrella term for several classes of primitive, heavily armoured fish, now extinct, that lacked a jaw.