Because sperm is small. A larger female can bear more eggs, and therefore produce more offspring in her lifetime. The size of the male isn’t really relevant to how many sperm cells he can produce in his lifetime, so there is no benefit to being large.
There is actually a species of wasp that has been documented selecting the sex of the egg she lays based on the size of the (fruit? Beetle?) she is laying the egg in. Larger food sources get the female eggs, while smaller ones get male eggs.
Latest Answers