What part of the human body can suffer a murmur?

Heart
Lung
Colon
Ear

Trivia Crack Answers Main Page