What is the full meaning of macrophages
MACROPHAGE, any of the large phagocytic cells situated in the walls of blood vessels [n]
Example of the word macrophages placed on a Scrabble board.