macropredator (predator + macro-; large)
A relatively large predator (large enough to be seen with the naked eye)