moon snake

noun

Definition of moon snake