VariousWords beta
Related Terms:
Noun
Definition: A large intestine (colon) that is longer than normal and as a result has repetitive, overlapping loops
VariousWords beta
Definition: A large intestine (colon) that is longer than normal and as a result has repetitive, overlapping loops