English to Bangla

Meaning for:
arachnids
noun
 মাকড়সা;