obstupefaciens

Etymology
Present participle of

Participle

 * 1) astonished, amazed, astounded, stupefied.
 * 2) stunned, amazed, paralyzed.