Definition of dermapterous in English:

dermapterous

adjective

Entomology