dragon snake noun1 •A small non-venomous, semi-fossorial snake of species Xenodermus javanicus, with unusual dorsal scales formsdragon snakes