STREPSIPTERON


Meaning of STREPSIPTERON in English

-təˌrän noun

or strep·sip·ter·an -_rən

( -s )

Etymology: strepsipteron from New Latin, from Strepsiptera; strepsipteran from New Latin Strepsiptera + English -an

: an insect of the order Strepsiptera

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.