Venomous Bufonid
Source: Pet Battle. Some of the more adventurous denizens of Zereth Mortis consider venomous bufonids to be a delicacy. Aquatic type. If you can't find any of these then just start to kill ALL Bufonid Croaker (simply critters and battle pets ) in each area where wowhead says they can be found.
The Venomous Bufonid is a wild battle pet found in Zereth Mortis that spawns when you kill Bufonid Croaker critters and battle pets across multiple water areas.
Guide awaiting review
Travel to Zereth Mortis
Head to Zereth Mortis and check the five known water areas for a capturable Venomous Bufonid: at 50, 60, at 45, 60, at 36, 71, at 50, 73.5, and at 60, 73.
Kill All Bufonid Croakers
If no Venomous Bufonid is visible at any of the five locations, kill every Bufonid Croaker — both critters and battle pets — in each area. Killing them triggers a Venomous Bufonid to spawn in place of one of them. Rotate between all five water areas rather than waiting at a single spot, as their respawn timer is long.
Focus the Sepulcher Area
The pools near the Sepulcher of the First Ones raid entrance around at 60, 73 have a high density of Bufonid Croakers, making it a reliable area to clear. Use the macro '/tar Bufonid Croaker' followed by '/cleartarget /stopmacro /run SetRaidTarget("target", 8)' to help locate and mark Bufonid Croakers quickly in this area.
Avoid the Busy Pond
The water area at 50, 73.5 tends to attract many fishing players who may accidentally engage or loot a Bufonid Croaker that spawns nearby, so consider prioritizing the other four locations first.
Tips
A Venomous Bufonid was confirmed as a capturable battle pet right next to the water at 51.59, 59.86 in Zereth Mortis, so that specific spot is worth checking on each pass.