Plural of antenna; devices for transmitting or receiving radio waves, or the sensory appendages on insects and crustaceans. Both biological and technological sensing structures.
From Latin antenna meaning 'sail yard' (the horizontal pole supporting a ship's sail). Applied to insect feelers by analogy to ship rigging, then to radio equipment for similar reasons.
Try Another Word