BiologyThe leg muscles of which of the following animal are about 1000 times more powerful than an equal weight of human muscle ?
The leg muscles of which of the following animal are about 1000 times more powerful than an equal weight of human muscle ?