Definitions of Order pycnogonida:

  • noun:   sea spiders