What about traps, biceps, triceps,forearms and calves?
Also you can add variety for your other muscles as well, if you remember muscle confusion is a very important principle - our muscles tend to adapt to familiar kind of stress and load we put on them so it is important to change things up from time to time.
edit: when I say time to time I mean a period of months, depends on what you're trying to achieve with your current workout scheme.
In addition I think that there are many many options for exercises that you can do with dumbells and body weight even at home.
Here are some options for you to consider:
Biceps - Biceps curls (alternating hands or not), Zottman curls, concentration curls, maybe you could use your machines for preacher or spider curls?, hammer raise (front or side), drag curl...
Triceps - Kickbacks, overhead triceps extensions (one hand or two), lying triceps extensions, tate press, bench dips maybe if you have, diamonds push up...
Forearms - wrist curls, wrist extensions, plate pinch, farmers walk...
Traps - shrugs(front,side,back,overhead), Y\L\W\T raises (even without dumbells)
Also you can try to add some more variety by using explosive bodyweight exercises like burpess, squat jumps, mountain climbers etc...
As for rows, dumbell rows are a great option for you also take in mind that you can vary your grip to hit different muscles (overhand, underhand and neutral grips) also for lats you can do dumbell pullovers.
Also for quads you can add front squats as well for hams romanian deadlifts are nice or hamstrings bridges with a bench or chair. For calves try seated or standing calf raises
Take in mind that you can change your reps and sets as well...do super sets,trisets giant sets...go for 100 reps in a single exercises, just mix it around, make sure you hit every muscle group.