horseshoe crab - English Synonyms Dictionary