English | German | Russian | Czech

axilla English

Meaning axilla meaning

What does axilla mean?

axilla

(= armpit) the hollow under the arm where it is joined to the shoulder they were up to their armpits in water

Synonyms axilla synonyms

What other words have the same or similar meaning as axilla?

Are you looking for...?