No, male horseflies are not herbivores; they primarily feed on nectar and other sugary substances. While female horseflies require blood meals for reproduction, males do not consume blood and instead rely on plant-based sources. Thus, they can be considered nectarivores rather than true herbivores.
Copyright © 2026 eLLeNow.com All Rights Reserved.