resembling a spider's web; of or pertaining to the arachnids

listen to the pronunciation of resembling a spider's web; of or pertaining to the arachnids
English - Turkish
English - English
{s} arachnoid