Synonyms and Antonyms for salp | Synonym.com

Synonyms and Antonyms for salp

1. salp (n.)

minute floating marine tunicate having a transparent body with an opening at each end

Synonyms: