pycnogonid
1.
(
noun
) any of various small spider-like marine arthropods having small thin bodies and long slender legs
Synonyms:
sea spider
Related Words:
arthropod
Terms and Conditions of Use / Copyright Notice