English to Bangla

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