You asked:

how many legs does a horsefly have

  • Horse-fly
    Horse-fly
    A Horse-fly has six legs.