an Entity in Data Space: 134.155.108.49:8890
The fossilized specimen from which the description of the type species was based was 85 cm (33.5 in) long and is approximately 92 million years old. It was found in Cenomanian-age limestone near the al-Nammoura village in Lebanon.