Skip to main content

Octolodon

An extremely large octopus, often called the kraken, that took ships down with its large tentacles
Scientists discovered that the Octolodon does exist in the deepest parts of the ocean
by AMP.com September 2, 2021
mugGet the Octolodonmug.

Share this definition