axilla Latin Definition

Latin Word: axilla
Part of Speech: [Noun]
Definition: armpit



Hire a Writer