Definition Definition

strepsipterous - Meaning and Examples

Meaning of 'strepsipterous' (Webster Dictionary)

1 . Strepsipterous [ a.]
- Of or pertaining to Strepsiptera.