Megalodons, meaning "big tooth", are an ancient species of shark that is regarded as one of the largest and most powerful predators in history. They are the guards of waters of Themyscira.
Powers and Abilities
- Enhanced Senses
Average Strength level
Links and References
Community content is available under CC-BY-SA unless otherwise noted.