English

edit

Noun

edit

asterosteid (plural asterosteids)

  1. (zoology) Any of the extinct placoderm fish of the family Asterosteidae.