1. One of the Pycnogonida. 2. any of various small spider-like marine arthropods having small thin bodies and long slender legs
pycnogonid | pycnogonida |