English: The fossil was originally excavated in 1983 from the Messel Shale Pit located near Darmstadt, Germany.
Telugu: ఐడా నిజానికి Germany యొక్క Darmstadt సమీపంలో Messel పిట్ లో 1983 లో తిరిగి ఔత్సాహిక శిలాజ పరిశోధకుడు ద్వారా కనుగొనబడింది.