All the following amoebae live in the large intestine except –

πŸ“€ Share this MCQ