Yes that was a lily ovule


What does this picture show:

Archegonia in pine
Young lily ovule
Lily pollen mother cells