spider crab in Finnish spider crab in Finnish hämähäkkirapu noun A crab of species Loxorhynchus grandis. Add to Flashcards