Meaning of “axilla” in the English Dictionary

English