What is the full meaning of pycnogonids
PYCNOGONID, one of the Pycnogonida, sea-spiders [n]
Example of the word pycnogonids placed on a Scrabble board.