English edit

Noun edit

megaloolithid (plural megaloolithids)

  1. Any fossilised dinosaur egg of the oogenus Megaloolithus