Definify.com

Definition 2024


large-headed_water_snake

large-headed water snake

English

A large-headed water snake

Noun

large-headed water snake (plural large-headed water snakes)

  1. Natrix megalocephala, a species of snake in the Colubridae family

Translations