What is the full meaning of macrophagous
of an animal, feeding on relatively large particles of food [adj]
Example of the word macrophagous placed on a Scrabble board.