No interactions present.
Not Archbold's Newtonia!
I don't know how that got in there - it's just a newt. Unfortunately iSpot won't let me correct this...
The scientific name is correct however.
Topic posted in "Species Dictionary" part of the forums, perhaps they can figure out where the name came from.
Tachinid Recording Scheme
TRS Facebook Page
Lat/Lng: 52.0, -4.4
OS grid ref: SN3844