English-Latin dictionary »

thorn / spine / prickle (plant / animal) meaning in Latin

EnglishLatin
thorn / spine / prickle (plant / animal) noun

spina [spinae](1st) F
noun