Find the word definition

Wiktionary
tormogen

n. (context cytology English) A specialized epidermal cell, in insects, associated with a seta that secretes the cuticle of the socket and bounds the receptor lymph cavity