English Dictionary
◊ GEMPYLID
gempylid
n : snake mackerels; elongated oily-fleshed marine fishes
resembling mackerels; found worldwide