All of the following amoebae live in the large intestine except –

πŸ“€ Share this MCQ