aculeus Latin Definition

Latin Word: aculeus
Part of Speech: [Noun]
Definition: sting, prickle



Hire a Writer