pycnogonida
1. [ noun ] (biology,zoology) sea spiders
Synonyms: order_Pycnogonida
Related terms: animal_order Chelicerata sea_spider
Similar spelling:   pycnogonid
  pyogenic