strepsipteron
noun
strep·sip·ter·on
-təˌrän
variants
or strepsipteran
-rən
plural -s
: an insect of the order Strepsiptera
Love words? Need even more definitions?
Merriam-Webster unabridged
Share