English Dictionary
◊ PYCNOGONID
pycnogonid
n : any of various small spider-like marine arthropods having
small thin bodies and long slender legs [syn: {sea spider}]