Coralloidoolithus

Etymology
From.