Home > Keywords > Megaprimatus Megalodon Meld into Stone Megaprimatus This can refer to: Megaprimatus (creature) Megalodon Meld into Stone