English-Latin dictionary »

sting, spine, thorn, prickle, point, spike meaning in Latin

EnglishLatin
sting, spine, thorn, prickle, point, spike noun

aculeus [aculei](2nd) M
noun