AXILLA


Meaning of AXILLA in English

n. (pl. axillae)

1. Anat. the armpit.

2 an axil.

Etymology: L, armpit, dimin. of ala wing

Oxford English vocab.      Оксфордский английский словарь.