Botany or Plant Biology

A structure in seedless plants that produce eggs?

123

Answer