macrophagous in Catalan macrophagous in Catalan macròfag adj (zoology) That feeds on relatively large particles or prey. Add to Flashcards