Solenostomidae 🔍 Solenostomidae is a group of marine invertebrates, including the halibut and mackerel.