Home

Word

spider crab, n.
more info any of numerous crabs with very long legs and small triangular bodies
<noun.animal>

spider crab