Latin-English dictionary »

aculeolus meaning in English

LatinEnglish
aculeolus [aculeoli] (2nd) M
noun

little needle / pinnoun