Tormogen Definition

noun

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

Wiktionary

Other Word Forms of Tormogen

Noun

Singular:
tormogen
Plural:
tormogens

Find Similar Words

Find similar words to tormogen using the buttons below.

Words Starting With

Words Ending With

Unscrambles

tormogen