Synonyms and Antonyms for osteostracan

1. osteostracan (n.)

extinct jawless fish of the Devonian with armored head

Synonyms: