Find the word definition

Wikipedia
Necrosaurus

Necrosaurus is an extinct genus of varanoid lizards from the Late Eocene of France. It contains only one species, Necrosaurus cayluxensis.