Yes that was part of a pine gametophyte
What does this picture show:
Archegonia in pine Young lily ovule Lily pollen mother cells