AXILLA


Meaning of AXILLA in English

noun an axil.

2. axilla ·noun the armpit, or the cavity beneath the junction of the arm and shoulder.

Webster English vocab.      Английский словарь Webster.