The keen explorer, known by the name Anthony, discovered the now extinct-animals teeth on May 1 while searching a lake in the city of Crystal River in Florida, US.
He also unearthed great white and mako shark teeth along with 18 whale ear bones and horse teeth.
When Anthony placed the prehistoric predator’s teeth beside the great white teeth, the megalodon gnashes measured close to twice their size.
In the video, while pointing at the oversized teeth, he said: “These are the heart breakers.
“There are two five-inch megalodon teeth, cracked in half, so I’ve got one half at least of each.”
When moving onto the great white’s threatening gnashers, the sheer difference in the size of the creatures becomes apparent.
A great white’s teeth measure three inches on average, while the largest ever discovered megalodon tooth measured a whopping 7inch.
Anthony cleaned and dried the teeth out prior to the video, being able to emphasise on their signs of age.
Megalodon sharks are an extinct species of the predator that lived approximately 2.3 to 2.6 million years ago.
They’re notoriously known for their strikingly large teeth and measuring three times the size of great whites.
The Floridian lake still has some of the remains of an early Native American settlement dating back to 500BC.
In 1969, scientists discovered rhinoceros and mastodon bones, as well as the shells of an extremely large armadillo and a large land tortoise.
Since Anthony uploaded the video to Instagram, viewers have flooded in to share their surprise.
One person said: “Looks scary.”
Another commented: “Be safe down there, bud.”
Months ago, an explorer began digging in an alligator-infested river, before discovering something amazing.