English

edit

Noun

edit

megaloolithid (plural megaloolithids)

  1. Any fossilised dinosaur egg of the oogenus Megaloolithus