- pycnogonid as a noun:
- 1
pycnogonid
noun
1 pycnogonid
Any of various small spiderlike marine arthropods having small thin bodies and long slender legs.
synonym: sea spider.
Polish: kikutnica
debug info: 0.0143
noun
Any of various small spiderlike marine arthropods having small thin bodies and long slender legs.
synonym: sea spider.
Polish: kikutnica
debug info: 0.0143