◄
Sea Spider
►
Dictionary
1. (
n.
) Any maioid crab; a spider crab. See
Spider
.
2. (
n.
) Any pycnogonid.
Clyx.com