megagametophyte development stage