Attested
.to
Menu
Definition
excessive accumulation of blood or other fluid in a body part
Seed
·
Term in context
congestion
in
CommonParlance