Definify.com

Definition 2025


salps

salps

English

Noun

salps

  1. plural of salp

Anagrams