Dinosaur Wiki
Advertisement

Tillyardembia is an extinct genus of polyneoptera insect that lived in Russia during the Early Permian period.

Art reconstruction of Tillyardembia antennaeplana
Advertisement