English

edit

Etymology

edit

macro- +‎ -phagous

Adjective

edit

macrophagous (not comparable)

  1. (zoology) That feeds on relatively large particles or prey.
edit

Translations

edit