English-Latin dictionary »

(small) spider meaning in Latin

EnglishLatin
(small) spider noun

araneola [araneolae](1st) F
noun

araneolus [araneoli](2nd) M
noun