Strepsipterous Definition
adjective
(zoology) Of or relating to Strepsiptera.
Wiktionary
Find Similar Words
Find similar words to strepsipterous using the buttons below.
Find similar words to strepsipterous using the buttons below.