Will a hp photosmart b109a-m printer work on an imac desktop computer?

Thinking of buying an imac desktop computer but don't want to have to buy a new printer also? Would like to know if the printer I have is compatible with an imac.

Mac

Follow this Question