English-Latin dictionary »

shrub, christ's thorn meaning in Latin

EnglishLatin
shrub, Christ's thorn noun

paliurus [paliuri](2nd) M
noun