What is the full meaning of polypuses
POLYPUS, a growth protruding from the mucous lining to an organ [n]
Example of the word polypuses placed on a Scrabble board.