Mammoth Uncensored Word List:
37 words ending with b, 3 letters long

abb alb bib bob cab cob cub dab dub ebb fib fob fub gab gob hub jab jib job keb lab lob mob nab nib nob orb pub rib rob rub sob sub tab tub web yob