Mammoth Uncensored Word List:
20 words ending with io, 9 letters long

capriccio carpaccio embroglio finnochio finocchio imbroglio libecchio mustachio pasticcio pastitsio pistachio porphyrio portfolio postpolio pronuncio pulvillio punctilio radicchio solfeggio spadillio