Javan mudsnake

English

Noun

Javan mudsnake (plural Javan mudsnakes)

  1. Synonym of dragon snake (Xenodermus javanicus).