👉 Lepetodriloide means a type of bird that has feathers on its wings, like a leopards' tail. These birds are characterized by their distinctive black and white stripes on their wings, which can be seen as a characteristic of the species. Lepetodriloidea