Larry here (sfaddict elsewhere) just sent me this image from a 1931 SF magazine:
Nope, not quite how I see the prador. This is much more like something out of the Starship Troopers film. If you want to get closer to how I see them, combine the two pictures below … maybe …