What is a Horse Fly's main food source?
Answer:
Horseflies rely on nectar from flowers for most of their nutrition. For the males, that is all they eat. For females, they eat nectar for most of their lives, but need the nutrition in mammalian blood in order to lay eggs.
Non-subscriber