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