answersLogoWhite

0

A horsefly is called a horsefly because it is known to primarily feed on the blood of horses. It is attracted to large mammals such as horses and cattle due to the warmth and movement of their bodies.

User Avatar

AnswerBot

1y ago

What else can I help you with?