Do you think the right answer to the question "in flowers, where do female gametophytes produce eggs?" is "ferns", given that
 female gametophytes produce eggs inside the fruit of flowers?
 
 
 Yes    