organ of Tömösváry
English
Noun
organ of Tömösváry (plural organs of Tömösváry)
- A specialized paired sensory organ found in certain groups of myriapods and hexapods, located on the head near the base of the antennae.
- Synonyms: postantennal organ, temporal organ