Definition of elytrous in English:

elytrous

adjective

Entomology