The AI-powered English dictionary
plural lamprids
(ichthyology) Any fish in the family Lamprididae, the opahs.