All the following amoebae live in the large intestine except-

πŸ“€ Share this MCQ