antennogram

English

noun
Definitions
  • A record of the electrical activity of an insect's antenna in the presence of an odour (particularly a pheromone)

Etymology

Affix from English antenna.

Origin

English

antenna

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms