salps

noun

Plural form of salp.