Definify.com

Definition 2024


macrophagous

macrophagous

English

Adjective

macrophagous (not comparable)

  1. (zoology) Feeding on large particles.