Las heterosporas, presentes por ejemplo en las selaginellas, isoetes y algunos helechos acuáticos, producen esporas de dos tamaños: las esporas más grandes (megasporas) producen gametófitos femeninos y las más pequeñas (microsporas) producen gametófitos masculinos.