use '?' for JOKER (blank)

From letters X, E, N, O, G, A, M, I, E, S  I made following words

10 letter words

xenogamies[20]

9 letter words

exogamies[19], exogenism[19]

8 letter words

examines[17], axonemes[17]

7 letter words

examine[16], axoneme[16], examens[16], exogens[15], maneges[10], menages[10], enigmas[10], gamines[10], seaming[10], seeming[10], imagoes[10], mangoes[10], genomes[10], meanies[9], anomies[9], agonies[8], agonise[8], genoise[8], soignee[8]

6 letter words

maxing[16], axemen[15], examen[15], minxes[15], axioms[15], moxies[15], oximes[15], exogen[14], sexing[14], xenias[13], exines[13], axones[13], axions[13], manege[9], menage[9], enigma[9], gamine[9], genome[9], ageism[9], images[9], gasmen[9], manges[9], gamins[9], omegas[9], amigos[9], imagos[9], egoism[9], mangos[9], genoms[9], gnomes[9], meanie[8], anomie[8], enemas[8], mensae[8], seamen[8], amines[8], animes[8], inseam[8], mesian[8], semina[8], amnios[8], eonism[8], monies[8], agenes[7], senega[7], easing[7], genies[7], seeing[7], signee[7], agones[7], genoas[7], soigne[7], eosine[6]

5 letter words

axmen[14], axiom[14], moxie[14], oxime[14], exams[14], maxes[14], maxis[14], mixes[14], moxas[14], oxims[14], sixmo[14], axing[13], exing[13], goxes[13], xenia[12], exine[12], axone[12], axion[12], nixes[12], axons[12], exons[12], image[8], mange[8], gamin[8], omega[8], amigo[8], imago[8], among[8], mango[8], genom[8], gnome[8], games[8], mages[8], agism[8], sigma[8], ogams[8], gismo[8], enema[7], amine[7], anime[7], minae[7], amino[7], amnio[7], monie[7], amies[7], amens[7], manes[7], manse[7], means[7], mensa[7], names[7], nemas[7], mense[7], mesne[7], neems[7], semen[7], amins[7], mains[7], minas[7], miens[7], mines[7], manos[7], mason[7], moans[7], monas[7], nomas[7], soman[7], meson[7], nomes[7], omens[7], agene[6], genie[6], agone[6], genoa[6], gonia[6], aegis[6], siege[6], genes[6], gains[6], signa[6], segni[6], sengi[6], singe[6], ogees[6], agios[6], agons[6], segno[6], anise[5], seine[5], aeons[5], eosin[5], noise[5]

4 letter words

game[7], mage[7], mega[7], magi[7], ogam[7], amie[6], amen[6], mane[6], mean[6], name[6], nema[6], neem[6], amin[6], main[6], mina[6], mien[6], mine[6], mano[6], agee[5], gaen[5], gane[5], gene[5], agin[5], gain[5], gien[5], ogee[5], agio[5], agon[5], gone[5], aeon[4], naoi[4]