scavenger cell

scavenger cell is a valid 14-letter word worth 21 points in Scrabble and 28 in Words With Friends.

a cell that engulfs and digests debris and invading microorganisms

Anagrams

Anagrams of scavenger cell

Loading…