English edit

Etymology edit

macro- +‎ predatory

Adjective edit

macropredatory (not comparable)

  1. Relating to a macropredator