ostracophore
noun
os·tra·co·phore
| \ ˈästrə̇kōˌfō(ə)r\
plural -s
Definition of ostracophore
: one of the Ostracodermi
Keep scrolling for more