Hear a word and type it out. How many can you get right?
TAKE THE QUIZ“tormogen”
We have one entry that includes the term tormogen.
tormogen cell
noun: a specialized epidermal cell in insects that forms a socket at the base of some hairs
Love words? Need even more definitions?
Merriam-Webster unabridged