👉 The term "Alexandrobdella" is a scientific name for an extinct genus of mammals that lived during the late Cretaceous period, around 65 million years ago. These animals are known to have been found in the Permian Formation, which is a relatively young geological period and does not correlate with the current geological timescale.