Chordodes formosanus is a horsehair worm that has the praying m... - dofaq.co