Entomology definition of Helcodermatus

Please Like Us!!!

Entomology definition of Helcodermatus: a surface with ulcer-like depressions:
applied also to the boring or tearing spines of pupae.

Reviews & Comments

Enjoy!