Ovulite

Definition of Ovulite
A fossil egg