Demansia psammophis
The yellow-faced whip snake (Demansia psammophis) is a species of venomous snake in the family Elapidae, a family containing many dangerous snakes.
What is the scientific name of the Yellow-faced Whipsnake?
The scientific name of the Yellow-faced Whipsnake is Demansia psammophis.
How many Yellow-faced Whipsnake sightings have been recorded?
1,897 observations of the Yellow-faced Whipsnake have been recorded on iNaturalist.