Megalodon (noun, “MEH-guh-luh-dawn”)
The megalodon was the largest shark to ever live.
This species’ official name is Otodus megalodon. This fish prowled …read more
Source:: Science Explores
The megalodon was the largest shark to ever live.
This species’ official name is Otodus megalodon. This fish prowled …read more
Source:: Science Explores
Sign in to your account