Strepsipter /(?)/

Strep·sip·ter

Strepsipter

n.
  1. One of the Strepsiptera. (Zool.)