The AI-powered English dictionary
plural keelbacks
Any of various colubrid snakes of the subfamily Natricinae, whose dorsal scales exhibit strong keeling. examples