The AI-powered English dictionary
plural morays
Any of the large cosmopolitan carnivorous eels of the family Muraenidae. examples