Brain › Animals

What do megabats, also called flying foxes, feed on?

  1. All of these
  2. Carrion
  3. Insects
  4. Fruit and nectar

Answer

The correct answer is D) Fruit and nectar.

More Animals questions

Play Brain · Practice