VariousWords beta
Related Terms:
Noun
Definition: A sclerite, formed from the ninth abdominal segment of some insects, that forms part of the ovipositor
VariousWords beta
Definition: A sclerite, formed from the ninth abdominal segment of some insects, that forms part of the ovipositor