endosclerite
noun
en·do·sclerite
| \ ¦en(ˌ)dō+\
Definition of endosclerite
: a sclerite that is part of the internal skeleton of an insect or other arthropod
Keep scrolling for more