English-Latin dictionary »

web-like meaning in Latin

EnglishLatin
web-like adjective

arachnoides [arachnoides, arachnoides]adjective