👉 Heloxycanus is an extinct genus of mammals from the Late Cretaceous period, characterized by a distinctive skull with three pairs of wings attached to the front and two pairs of wings on each side. These wingless creatures lived in Europe during the Cretaceous period, around 65-80 million years ago (Mya).