English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Axilla
Axilla
(n.)
The armpit, or the cavity beneath the junction of the arm
and shoulder.
Axilla
(n.)
An axil.