English

edit

Etymology

edit

macro- +‎ predator

Noun

edit

macropredator (plural macropredators)

  1. A relatively large predator (large enough to be seen with the naked eye)
  2. An apex predator