psarolepid

English

Noun

psarolepid (plural psarolepids)

  1. Any extinct fish of the genus Psarolepis