Animal Trivia: While awake, hummingbirds must eat at least every 30 minutes or they will starve to death. They need to eat 2.5 times their body weight every day - this takes hundreds of ---------- everyday.?


Answer: Loading...