use '?' for JOKER (blank)

From letters E, N, D, O, S, P, E, R, M  I made following words

9 letter words

endosperm[14]

8 letter words

modernes[11]

7 letter words

deperms[12], premeds[12], moderne[10], depones[10], spondee[10], menders[10], remends[10], emerods[10], moderns[10], rodsmen[10], spender[10], deposer[10], reposed[10], pernods[10], ponders[10], respond[10], moreens[9], openers[9], pereons[9], reopens[9], endorse[8]

6 letter words

deperm[11], permed[11], premed[11], romped[11], mopeds[11], premen[10], sempre[10], mopers[10], proems[10], omened[9], depone[9], opened[9], mender[9], remend[9], emerod[9], modern[9], normed[9], rodmen[9], pernod[9], ponder[9], emends[9], mensed[9], demons[9], mondes[9], depose[9], epodes[9], speedo[9], merdes[9], dopers[9], pedros[9], prosed[9], spored[9], moreen[8], opener[8], pereon[8], reopen[8], peones[8], sermon[8], preens[8], repose[8], person[8], redone[7], donees[7], denser[7], enders[7], resend[7], sender[7], erodes[7], redoes[7], drones[7], redons[7], snored[7], sonder[7], sorned[7]

5 letter words

moped[10], moper[9], proem[9], mopes[9], poems[9], pomes[9], perms[9], sperm[9], proms[9], romps[9], emend[8], demon[8], monde[8], epode[8], merde[8], preed[8], doper[8], pedro[8], pored[8], roped[8], deems[8], demes[8], meeds[8], mends[8], demos[8], domes[8], modes[8], deeps[8], pedes[8], speed[8], pends[8], spend[8], dopes[8], posed[8], spode[8], ponds[8], derms[8], dorms[8], dorps[8], drops[8], prods[8], enorm[7], preen[7], prone[7], mense[7], mesne[7], neems[7], semen[7], meson[7], nomes[7], omens[7], neeps[7], peens[7], penes[7], opens[7], peons[7], pones[7], meres[7], mores[7], morse[7], omers[7], morns[7], norms[7], peers[7], peres[7], perse[7], prees[7], prese[7], speer[7], spree[7], pores[7], poser[7], prose[7], repos[7], ropes[7], spore[7], porns[7], donee[6], ender[6], erode[6], drone[6], redon[6], denes[6], dense[6], needs[6], nodes[6], nosed[6], sonde[6], deers[6], drees[6], redes[6], reeds[6], seder[6], sered[6], nerds[6], rends[6], doers[6], doser[6], redos[6], resod[6], rodes[6], rosed[6], sored[6], ernes[5], sneer[5], erose[5], senor[5], snore[5]

4 letter words

deem[7], deme[7], meed[7], mend[7], demo[7], dome[7], mode[7], neem[6], meno[6], nome[6], omen[6], dene[5], need[5], done[5], node[5]