tormogen

English

Noun

tormogen (plural tormogens)

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

Anagrams

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.