1 hatching spine | Definition of hatching spine

hatching spine

noun

Definition of hatching spine

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