hatching spine
nounDefinition of hatching spine
: a spine on the unhatched young of various insects used to break the embryonic envelope
1