Latin-English dictionary »

spinosus meaning in English

LatinEnglish
spinosus [spinosa, spinosum] adjective

crabbed, difficultadjective

thorny, pricklyadjective