multi-legged creature Synonyms