moon snake

English

Noun

moon snake (plural moon snakes)

  1. Synonym of orange-naped snake (Furina ornata)