Pseudomegaloolithus

Etymology
From.