English edit

Etymology edit

macro- +‎ -phagous

Adjective edit

macrophagous (not comparable)

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

Related terms edit

Translations edit