Strepsipterous
/(?)/
Strep·sip·ter·ous
Strepsipterous
a.
Of or pertaining to Strepsiptera.
(Zool.)