Have another look
What does this picture show:
Archegonia in pine Young lily ovule Lily pollen mother cells