Scientists have discovered an insect that went extinct for more than 120 million years and featured many of the traits associated with modern butterflies including markings on the wing called eye spots. Known as Kalligrammatid lacewings, paleobotanists … Discuss
Source: The Free Dictionary