English edit

Noun edit

asterosteid (plural asterosteids)

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