Word info

large-headed water snake

Noun

Meaning

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

Natrix megalocephala, a species of snake in the Colubridae family

Source: en.wiktionary.org

Close letter words and terms