VariousWords beta
Related Terms:
Definitions:
Noun
sea spider
pycnogonid
Definition: any of various small spiderlike marine arthropods having small thin bodies and long slender legs
Definition: Any sea spider of the class Pycnogonida