ANTENNA


Meaning of ANTENNA in English

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.      Английский глоссарий энтомологии и защиты растений.