English

edit

Noun

edit

osteolepid (plural osteolepids)

  1. (zoology) Any osteolepidid fish in the family Osteolepidae
edit