OK


Have another look at this:

Archegonia in pine
Young lily ovule
Lily pollen mother cells