English

edit

Etymology

edit

Strepsiptera +‎ -an

Noun

edit

strepsipteran (plural strepsipterans)

  1. (zoology) An insect of the order Strepsiptera.
    Synonyms: strepsipter, (dated) stylops
edit

Translations

edit