rhizoverbBeta
Feedback

bowel

intestinenoun · An internal section of the intestine.