English | German | Russian | Czech

tormogen English

Meaning tormogen meaning

What does tormogen mean?

tormogen

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

Are you looking for...?