English edit

Noun edit

alepocephalid (plural alepocephalids)

  1. (ichthyology) Any fish in the family Alepocephalidae, the slickheads.