tormogen cell
noun
tor·mo·gen cell
| \ ˈtȯ(r)məjə̇n-, -ˌjen-\
Definition of tormogen cell
: a specialized epidermal cell in insects that forms a socket at the base of some hairs
Keep scrolling for more