English-Latin dictionary »

mass of threads resembling a spider web meaning in Latin

EnglishLatin
mass of threads resembling a spider web noun

aranea [araneae](1st) F
noun

araneum [aranei](2nd) N
noun