use '?' for JOKER (blank)

From letters S, A, U, R, O, P, O, D  I made following words

8 letter words

sauropod[11]

7 letter words

parodos[10], apodous[10], uropods[10]

6 letter words

droops[9], uropod[9], purdas[9], parous[8], sapour[8], upsoar[8], porous[8], douras[7], odours[7]

5 letter words

droop[8], apods[8], dopas[8], spado[8], poods[8], pards[8], dorps[8], drops[8], prods[8], purda[8], proud[8], updos[8], praos[7], proas[7], sapor[7], proso[7], sopor[7], spoor[7], praus[7], supra[7], pours[7], roups[7], dorsa[6], roads[6], sarod[6], doors[6], odors[6], ordos[6], roods[6], doura[6], odour[6], duras[6], duros[6], sudor[6]

4 letter words

apod[7], dopa[7], pood[7], pard[7], dorp[7], drop[7], prod[7], daps[7], pads[7], pods[7], updo[7], dups[7], puds[7], spud[7], prao[6], proa[6], poor[6], apos[6], soap[6], oops[6], poos[6], pars[6], raps[6], rasp[6], spar[6], pros[6], prau[6], pour[6], roup[6], upas[6], opus[6], soup[6], purs[6], spur[6], urps[6], orad[5], road[5], door[5], odor[5], ordo[5], rood[5], ados[5], odas[5], soda[5], rads[5], sard[5], dors[5], rods[5], sord[5], dura[5], dour[5], duro[5], duos[5], ouds[5], udos[5], surd[5], urds[5], oars[4], osar[4], soar[4], sora[4], sura[4], ursa[4], ours[4], sour[4]

3 letter words

dap[6], pad[6], pod[6], dup[6], pud[6], apo[5], poo[5], par[5], rap[5], pro[5], asp[5], pas[5], sap[5], spa[5], ops[5], sop[5], upo[5], pur[5], urp[5], pus[5], sup[5], ups[5], ado[4], oda[4], rad[4], dor[4], rod[4], ads[4], sad[4], dos[4], ods[4], sod[4], duo[4], oud[4], udo[4], urd[4], oar[3], ora[3], ars[3], ras[3], ors[3], our[3], sau[3], sou[3]

2 letter words

pa[4], op[4], up[4], ad[3], do[3], od[3], ar[2], or[2], as[2], os[2], so[2], us[2]