dragon snake
English
Noun
dragon snake (plural dragon snakes)
- A small non-venomous, semi-fossorial snake of species Xenodermus javanicus, with unusual dorsal scales
References
- dragon snake on Wikipedia.Wikipedia
- Xenodermus javanicus on Wikispecies.Wikispecies
- Category:Xenodermus javanicus on Wikimedia Commons.Wikimedia Commons
- Javan Tubercle Snake at iNaturalist