dinaglover6 dinaglover6 21-05-2024 Health Answered Medical term that means suffering from constipation