What diamonds is he floating the flop with? AJd, A5d, 56d? He raises the 3 on the turn, raises QQ pf or on the flop/turn...he's pretty much polarized to 88 or junk yeah? Could be a fold with those diamonds in his range, depends on your previous reads of him raising with similar hands on the turn/flop in the past, but this isn't a bad spot to get you to fold overpairs, triple barrels, or aggressive AQ. At only 25nl this is probably still a fold tho.
FWIW, villain has a lot of busted draws in his range and probably folds to a river bet with middle pair...might be worth c/c in the future.