What is the full meaning of salp
a free-swimming small marine animal, also SALPA, SALPIAN, SALPID [n -S]
Example of the word salp placed on a Scrabble board.