Meaning of ANTENNA in English

ANTENNA

A pair of jointed appendages located on the head of an insect above the mouthparts, which are usually used for smelling and feeling (touching), and in some cases for hearing.

English glossary of entomology and crop protection.      Английский глоссарий энтомологии и защиты растений.