Word info

megaloolithid

Noun

Meaning

megaloolithid (plural megaloolithids)

Any fossilised dinosaur egg of the oogenus Megaloolithus

Source: en.wiktionary.org

Close letter words and terms