Genius. If you get the answer with the help of the RG community, there should be acknowledgement of RG for the outstanding work they provide here bringing us all together, IMHO.
Thank you Michael, Krishnendu and Somashekara for your suggestions. Other colleagues think it might be a sporangium of Azollaceae, Salviniaceae or Isoetes. Any views on this?