English dictionary
pycnogonid meaning and definition
Definition and meaning of pycnogonid at MeaningMonkey.org. pycnogonid meaning and definition in the English Dictionary.PYCNOGONID noun
Definition of pycnogonid (noun)
- any of various small spiderlike marine arthropods having small thin bodies and long slender legs
- synonyms: sea spider
Source: Princeton University Wordnet