keelback
Noun
Meaning
keelback (plural keelbacks)
Any of various colubrid snakes of the subfamily Natricinae, whose dorsal scales exhibit strong keeling.
Noun
keelback (plural keelbacks)
Any of various colubrid snakes of the subfamily Natricinae, whose dorsal scales exhibit strong keeling.