An aduld Angolan free-tailed bat can eat more than 100 mealworms per night (30% of body weight) to keep their body weight stable.

An aduld Angolan free-tailed bat can eat more than 100 mealworms per night (30% of body weight) to keep their body weight stable.

© RKI