What does
p
o
l
y
p
mean in Wordle 977?
Wordle 977
21st February 2024
polyp
noun
1. An abnormal growth protruding from a mucous membrane