sea spider
English Dictionary
->
Letter S
-> sea spider
Search Dictionary:
sea spider Definition
(n)
any
of
various
small
spider
-
like
marine
arthropods
having
small
thin
bodies
and
long
slender
legs
sea spider Synonyms
pycnogonid
sea spider
© Art Branch Inc.