Definify.com

Definition 2025


watersnake

watersnake

See also: water snake

English

Noun

watersnake (plural watersnakes)

  1. Alternative form of water snake